Laitlum Canyons – A treasure of India
November 24, 2018
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 canyons was one such place. Laitlum means ‘The end of the hills’ and when … More Laitlum Canyons – A treasure of India

