Batu Cermin Cave is a rock cave located close to Labuan Bajo, Flores Island. In this cave you can find extraordinary beauty that is not inferior to other caves abroad. When you are in the cave, you can see the sunlight coming in through the cave entrance, it’s really cool.
The name Mirror d...