Deepor Beel : A Beautiful Wetland in Northeast India’s largest city
Located in the heart of the Guwahati, the largest city of Northeast India, is the beautiful wetland called the Deepor Beel. The Sanskrit translation of the the name literally meansContinue Reading