Where is Southwater?
Where is Southwater located?
Southwater, West Sussex, United Kingdom (approx. 51.0242057°, -0.3523171°)
Where is Southwater on the map?
Southwater - South Downs National Park
{"latitude":51.0242057,"longitude":-0.3523171,"title":"Southwater"}