getting to alor island
All About Alor Island Indonesia – Exploring the Alor Archipelago
The Alor Archipelago is composed of multiple islands, with the main one, Alor island, Indonesia having the same namesake as the archipelago. Alor island is home to the capital and main provincial city, Kalabahi, the only town in the region offering some facilities to the independent traveler, although Alor island accommodation options are rather basic […]