Image 29 of 32
Nassau, Bahamas
Nassau-Bahamas29.jpg
Nassau, the capital city of The Bahamas, is located on New Providence Island.
Nassau teems with Bahamian and British flavor. The capital city of the Bahamas boasts miles of spectacular beaches and stretches of vivid coral reefs perfect for snorkeling.
Photo by Deirdre Hamill/Quest Imagery
Nassau teems with Bahamian and British flavor. The capital city of the Bahamas boasts miles of spectacular beaches and stretches of vivid coral reefs perfect for snorkeling.
Photo by Deirdre Hamill/Quest Imagery