onlybeaches

Counting the waves…

Ifaty Beach, Madagascar: Snorkel & Dive Turquoise Reefs | OnlyBeaches