Bat Cave (Chameri Gufa in Nepali language) is a famous cave located in Pokhara city of Nepal. The cave is the habitats of bats over cave’s wall and ceilings. The cave is made up of limestone and there is provision of torch lights and emergency
Read more...