TravelOne uses cookies to give you the best possible service. If you continue browsing, you agree to the use of cookies. More details can be found in our privacy policy.
Located in Labuan Bajo, Indonesia, Batu Cermin Cave, also known as Mirror Rock, is a natural wonder waiting to be explored. This unique cave gets its name from the way sunlight reflects off its walls, ... creating a mirror-like effect. Visitors can marvel at the stunning stalactites and stalagmites that adorn the cave, as well as the crystal-clear pools of water that add to its beauty. Guided tours are available to lead you through this enchanting underground world, making it a must-see attraction for nature lovers and adventure seekers alike. Read more ▼