Umananda Island, Assam – World’s smallest Inhabited River Island
Northeast India is famous for its amazing beauty, rich culture and natural resources. The Seven Sisters are full of national parks and famous tourist destinations, as well as religious sanctuaries and monasteries. Situated, not too far from the city of Guwahati in the state of Assam, you can find the …
Read More »