02 10 2013 742Views 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: Abbot – A Recovery Vehicle of 1965 Vintage of UK Origin Auto Fare: Ambernath Railway Station to 11th-Century Shiv Mandir (to-and-fro) History of Cars/Automobile Since 1672 Popular Tags: VrindavanRishikeshShirdi