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: Bhagirathi Jheel – Asia’s Largest Man made Lake An Indian Roller Bird Sitting on a Branch Indian Grey Hornbill Popular Posts: Lansdowne to Kanvashram – Distance and Directions Churchgate to Afghan War Memorial Church – How much Taxi Fare (as per meter) I Paid? Shri Pashupatinath Temple (Deeg) – From Here Lord Shankar Used to Take Flowers to Vrindavan October 2, 2013 • Tusharr • Tehri Garhwal, Uttarakhand •