Mangalajodi of Odisha is a very favorite destination for the environment and bird lovers. Mangalajodi is a village situated at the northern end of Chilika or Chilka Sarovar, the largest brackish water…
Tag: India
Top 5 Tourist Places To Visit In Uttarakhand
Uttarakhand (earlier known as Uttaranchal), a state in northern India, is known as Devbhoomi – the land of the gods. It is largely a mountainous state that shares international borders with China…