Patal Bhuvaneshwar Cave in Pithoragarh enshrines the beheaded head of Lord Ganesha
Located in Pithoragarh district of Uttarakhand, the sacred and historical Patal Bhuvaneshwar Cave is about 90 feet deep and 160 meters long from the point of entrance in a giant hill. It is 160 kms…