Where is De Leonida’s resort?
Where is De Leonida’s resort located?
De Leonida’s resort, De Leonida’s resort, Philippines (approx. 14.452471°, 120.96121°)
Where is De Leonida’s resort on the map?
{"latitude":14.452471,"longitude":120.96121,"title":"De Leonida’s resort"}