10 Amazing and Beautiful Lesser Known Travel Places in India : Asia Travel


Loktak Lake

A scenic journey through the tranquil waters of the floating Loktak Lake in the blazing sun, and your mind and soul is refreshed with inner peace and eternal calmness. It has one of the world’s largest floating island with an area of 40 sq kms which also constitutes the wonderful Keibul Lamjao National Park.

Sela Pass

Filled with Crisp white snow and situated at a breath-taking altitude of 14,000 feet above the sea level, the Sela Pass is one of the highest passes in the world. Right next to it is the magnificent Paradise Lake filled with crystal clear blue water surrounded by lush greenery all around which elevates the scenic beauty of this beautiful pass. It is located in Tawang and is less frequented.

Leave a Reply