Meghalaya, enriched with dazzling mountain streams, waterfalls, alluring green lakes and mountains is a popular tourist spot situated in the north eastern part of India This exotic tourist attraction with superb flora and fauna attract lot of tourists from all over the world
↧