Often referred to as ‘The Scotland of India’, Coorg is a breathtaking hill station snuggled amid the lush green mountains and gorgeous valleys in the South India state of Karnataka. Its stunning landscapes, covered with sprawling coffee plantations, evergreen forests, alluring peaks, and an unending stretch of tranquillity make this hilly abode one of the […]