Maabaidhoo is a natural feature, located at Maabaidhoo, Maldives
My island is good for surfing and diving