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
South Male Atoll · Maldives
Resort island in central South Male. Guru's is a right reef directly accessible from the resort.