Top 4 Places To Visit In Meghalaya

Meghalaya, an undeniable state since 1972 when cut out of Assam, is a standout amongst the most delightful places in India. Arranged in the north eastern part of the nation, beautiful Meghalaya with superb slopes, marvelous waterfalls, thick woodlands and valleys is a paradise to nature beaus. Meghalaya signifies ‘The residence mists’ and on going by the place, you are […]