Often referred to as ‘Scotland of India’, Coorg or Kodagu, is a haven and a cozy place snuggled in the Western Ghats of Karnataka. With its misty hills, lush greenery, pleasant climate, breathtaking waterfalls, exotic wildlife, coffee, and spices plantations, Coorg is one of the most sought-after tourist places in India with a lot to […]
Coorg Resorts
Top 8 Luxury Resorts in South India
Holidaying in India means so many different things, but they all serve the purpose of refreshing the mind, relaxing the body and soul. There are several luxury resorts spread across South India and these are the combination of exotic locations, warm ambiance, ancient therapies and treatments. From heading to a romantic or spa retreat, to […]