Travel + Leisure just ranked South Beach as the #1 spot in the world to people watch. Love it!
http://www.travelandleisure.com/articles/best-beaches-on-earth/13
Travel + Leisure just ranked South Beach as the #1 spot in the world to people watch. Love it!
http://www.travelandleisure.com/articles/best-beaches-on-earth/13
Comments(0)