If our trance parties weren’t a good enough reason to love Cape Town already, National Geographic has named the Mother City the second best beach city in the world!

Here’s what they had to say:

The African capital of cool sprawls on a peninsula that divides the icy Atlantic from the warmer Indian Ocean, putting some 20 beaches within striking distance. The Clifton beaches, known for the posh homes that overlook them and stellar sunset-viewing, are sheltered from the region’s strong trade winds by a mountainous ridge. Further north, the breeze is unleashed at surfing sweet spots Milnerton and Blouberg. Families favor the eastern False Bay coast for warmer water and tot-friendly tidal pools.

The whole list:

  1. Barcelona, Spain
  2. Cape Town, South Africa
  3. Honolulu, Hawaii
  4. Nice, France
  5. Miami Beach, Florida
  6. Rio de Janeiro, Brazil
  7. Santa Monica, California
  8. Sydney, Australia
  9. Tel Aviv, Israel
  10. Vancouver, British Columbia