Alor – Magical Underwater Worlds

Discovery of Alor Island: A hidden paradise in Indonesia Alor – Magical Underwater Worlds The geographical location and how to get to Alor Island Alor Island is one of the lesser-known pearls of Indonesia and belongs to the province of East Nusa Tenggara. Geographically, the island is close to the Lesser Sunda Islands and is […]