Double Kala Dhatura Flowers October 2, 2013 • Tushar • Tehri Garhwal, Uttarakhand • This photo was taken at Kailash Cave, Loyal Village in Tehri Garhwal (Uttarakhand). Kala Dhatura and its flowers are offered to Lord Shiva. Facebook0Tweet0Pin0LinkedIn0Email0 Related Posts: Bhagirathi Jheel – Asia’s Largest Man made Lake Arundhati (wife of Sage Vasishtha) Guha Sweet Lime (Mosambi) Tree October 2, 2013 • Tushar • Tehri Garhwal, Uttarakhand •