Khedda Resort...
The resorts natural water cascades within the acres and acres of the resort offer a visual delight coupled with Bangalores known lovely weather round the year to relax and soothe your body and soul. Whether you prefer a romantic candle light dinner...
Bengaluru, Karnataka, India