Overview
Meghalaya is one of the seven sisters state situated in the North-Eastern part of India. The state is also known as “Abode of Clouds”. North-East is natural resource rich, land locked, and strategically located between three major economies (China, East Asia, and South-Asia).
5 Nights 6 Days
12 Feb