Have you ever heard of the wettest place on earth? It’s a beautiful village in Meghalaya, Northeast India called Mawsynram. This village receives more than 37 feet of rainfall every […]
In this video I explored North East India, starting from Guwahati, Shillong, Cherrapunji (Sohra) and Double Decker Living Roots Bridge! It was a spontaneous Backpacking trip and amazing fun! Hope […]