Where is Parsa National Park?

Where is Parsa National Park located?

Parsa National Park, Parsa National Park, Nepal (approx. 27.466667°, 84.333336°)


Where is Parsa National Park on the map?