Stunning lush green hills with bright blue skies throughout the year, no wonder Coorg is known as the “Scotland of India”.  From adventure activities to nature exploration to simply relaxing and rejuvenating, the place seems to capitalize it all. Having quite a variety of landscapes,…