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. Related Posts: Laxman Jhula Suspension Bridge – Constructed before the Year 1924 Surkanda Devi Temple, Kaddukhal – The Location where Goddess Sati Head fallen Grill Cheese Sandwich and Honey Cappuccino for Breakfast October 2, 2013 • Tushar • Tehri Garhwal, Uttarakhand •