A cave with sculptures and idols of Hindu god and goddess present in Uttarakhand. Watch full information story of Mera… Read More