02 10 2013 5Views 0Likes 0Comments Tehri Garhwal, Uttarakhand Posted By tushar Double Kala Dhatura Flowers – This photo was taken at Kailash Cave, Loyal Village in Tehri Garhwal (Uttarakhand). Kala Dhatura and its flowers are offered to Lord Shiva. Related posts: Happy Holi Friend Marine Drive (Malakunti) – A Famous Point for Rafting Distance from Devprayag to Other Cities/Town Popular Posts: Gulab Ji Chai Wale – Oldest (75+ Years) and Renowned Tea Point in Pink City Subhas Chandra Bose said while Paying Homage to the Martyrs of the INA at the Esplanade, Singapore on 8th July, 1945 Preparation of Dal Bati Churma by Villagers Popular Tags: VrindavanRishikeshShirdi