inside, batu cermin

Batu Cermin Cave is one of the famous tourist destinations in Komodo National Park located in Labuan Bajo Flores and featured by the beautiful inside of cave