Travel

Coffee Plantations, Secluded Waterfalls and Delectable Cuisine- Coorg Beckons You This Monsoon

The quaint little town of Coorg was nicknamed “The Scotland of India” by the visiting British due to the unlimited natural beauty it exudes and