
Countries
5.0 / 5
Ohta Park, Russia, Leningrad Oblast
If you're looking to experience the great outdoors in Russia, Ohta Park is a must-visit destination in Leningrad Oblast. This stunning park offers breathtaking views and unforgettable experiences for nature lovers and outdoor enthusiasts alike.
5
100%
4
0%
3
0%
2
0%
1
0%
reviews1 Reviews1 ratings
editWrite a review






