Alor, Indonesia’s Anemone Valley – Indonesia Travel
Far off the beaten path, and the ultra popular neighbors of Komodo, Bali and Gili Islands, is a little place called Alor. Only known by trekkers and hard core divers, Alor is a tiny island east of Lombok, just north of East Timor, in Central Indonesia. For some reason it hasn’t taken off yet […]