Picture this: lush greenery, meandering roads lined with the prettiest of flowers, unending carpets of coffee and verdant hills playing peek-a-boo with fleeting clouds. Sounds like paradise on earth? Well, this is Coorg aka Kodagu for you. At an altit