This Sharda River is the border between India and Nepal. The location is very beautiful and everyone must visit here at least once.
- Sumitbisht
(click to see all photos by Sumitbisht)
This Sharda River is the border between India and Nepal. The location is very beautiful and everyone must visit here at least once.