Back to photostream

Rambha,Chilka,Odisha

Rambha is located on the southern end of Chilka,the largest brackish water coastal lagoon in India.

1,983 views
12 faves
6 comments
Uploaded on January 17, 2016
Taken on October 25, 2015