Asia April 16, 2023 Top 9 Places to Visit in Coorg Welcome to Coorg, also known as the ‘Scotland of India’! The stunning greenery of the coffee plantations…