Destination creator (Voyajo Team)
South Beach is a census-designated place (CDP) on Orchid Island in Indian River County, Florida, United States. The population was 3,457 at the 2000 census. It is ranked tenth in Florida locations by per capita income (...)(from Wikipedia)
| Day 1 |