Monthly Archives: December 2018
15 Most Popular Mountain Peak Destination of South India
1. Coorg, Karnataka
Pinterest
Located amidst imposing mountains in Karnataka with a perpetually misty landscape, Coorg is the place to be for all nature lovers. This...