Laitlum Canyons – A treasure of India


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

Parul Thakur

blogs from Bangalore