Where is Morphea?
Where is Morphea located?
Morphea, Wales, Great Britain (approx. 52.149354705°, -4.4761905678°)
Where is Morphea on the map?
{"latitude":52.149354705,"longitude":-4.4761905678,"title":"Morphea"}