All About Alor Island, Indonesia

Posted by on Dec 20, 2017 in Asia, Indonesia | No Comments
All About Alor Island, Indonesia

The Alor Archipelago is composed of multiple islands, with the main one, Alor Island 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, which in any case are very basic and limited. […]