Located just a 15-minute drive from the heart of Labuan Bajo, Batu Cermin Cave, also known as Mirror Stone Cave, is one of Flores Island’s most fascinating natural attractions. Famous for its unique rock formations and the magical sunlight reflections […]

