Climbing Flores' Tallest Peak, We Had the Mountain to Ourselves / February 8, 2018 by Edward Cavanough In Bajawa, Flores, we find the island’s tallest volcano, and endeavour to scale it. Read More