Double Kala Dhatura Flowers October 2, 2013 • Tusharr • Tehri Garhwal, Uttarakhand • 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. Like this:Like Loading... Related Posts: Clean Ganga, Clean Himalaya Initiative History of Raghunathji Temple – Built by Adi Shankar Statue with Water from Hands Quenching Thirst Popular Posts: Lakshmi Narayana An irrevocable Royal Decree issued by Shahenshah Jahangir This Self-loading Pistol was Used by The Revolutionary Chandrashekhar Azad Against The British During Freedom Struggle Popular Tags: VrindavanRishikeshShirdi October 2, 2013 • Tusharr • Tehri Garhwal, Uttarakhand •