Where is Aberdulais Falls?
Where is Aberdulais Falls located?
Aberdulais Falls, Aberdulais Falls, Great Britain (approx. 51.679913°, -3.777541°)
Where is Aberdulais Falls on the map?
{"latitude":51.679913,"longitude":-3.777541,"title":"Aberdulais Falls"}