Great White Sharks: Isla Guadalupe, Baja California, Mexico
Barra Grande - Ba
Bahia - Barra Grande
Barra Grande, Bahia.
Navagio Beach, Zakynthos, Greece
Taipu de Fora, Bahia, Brazil Taipu de Fora, a near-five-mile beauty with golden sands and swaying coconut palms on the Maraú peninsula. Natural swimming pools form among the coral reefs at low tide and teem with colorful sea life—making this a snorkeler’s paradise.
Merimbula Merimbula Merimbula, Australia - Travel Guide