Maumere Travel Guide: How to Get There and Where to Stay
It may be hard to believe now, but Maumere, on Flores’ north coast, was once the island’s main tourism hub. In 1992, the town was …
It may be hard to believe now, but Maumere, on Flores’ north coast, was once the island’s main tourism hub. In 1992, the town was …