View Larger Map
- Thoddoo (Alif Alif Atoll) - Wikipedia, the free encyclopediaen.wikipedia.org/wiki/Thoddoo_(Alif_Alif_Atoll) Cached
Thoddoo is one of the inhabited islands of Alif Alif Atoll in the Republic of Maldives. This island is the largest producer of watermelon in Maldives. Watermelons are ...