Saint Lucia
Ladera Resort, St. Lucia
Description:
Wow...but where?
Status:
Already located!
Solution:
Ladera Resort, St. Lucia
Lat/Lng:
13.833113370175864, -61.052036583423615
fadhel
141 months ago
130
BALI, INDONESIA
Bernd
141 months ago
130
Word is it's in St Lucia, West Indies
3 comments