India
Meghalaya
Clouds cradling hills, grass glistening with dewdrops, azure blue skies, whispering pine groves, winding streets lined by English cottages - you'll truly wonder if you are in Scotland! Picturesque Meghalaya, 'the Abode of the Clouds' lives up to its name. Lying sandwiched between Bangladesh and southwest Assam, it is the ideal place to unwind and let your eyes feast on nature's abundance.The hill state faces the brunt of the southwest monsoon, making this one of the wettest areas on earth. The temperate climate all year long makes Shillong, its capital city, one of the most visited hill-stations in India.