Tag: Lakes in north east india

8 Most Beautiful Lakes In North East India You Should Definitely Visit!

Northeast India is home to many magnificent mountains and lakes. From the famous Madhuri Lake in Arunachal Pradesh…

By Morung