Laitlum Canyons – A treasure of India

16

Laitlum canyons are a treasure in the beautiful North Eastern state of Meghalaya. On my travels, I have seen that some destinations don’t fit the definition of ‘places to see’.  These destinations are an experience and true to its name, Laitlum can

Read this post on happinessandfood.com


Parul Thakur

blogs from Bangalore