A walk through to Indian attractions - Meghalaya; Tucked away in the hills with its virgin forests of eastern sub-Himalayas is; Meghalaya - Yes it is well known as the carnation belt of INDIA. The word Meghalaya – in its literal meaning is the “abode of clouds”. It certainly does live up to this … [Read more...]