Embudu

South Male Atoll · Maldives

1 SpotsToday's avg: 0

1 spots

About Embudu

Resort island in central South Male. Guru's is a right reef directly accessible from the resort.

reef_break