Explore Great Alor Destinations: Alor Dives Spot, Snorkeling in Alor, and Explore Traditional Alor Villages
Alor is an Indonesian island located east of Bali and Flores, and north of Timor. Its position is in a coral triangle, with the Savu Sea to the south, and the Banda Sea to the north. It is located in the southeastern part of Indonesia in the province of East Nusa Tenggara, at the eastern…