Atolls of the Maldives

Written by

in

26 natural atolls offering tranquil beaches & popular scuba diving & snorkeling spots.