Where is ROYAL BORA BORA?
Where is ROYAL BORA BORA located?
ROYAL BORA BORA, ROYAL BORA BORA, France (approx. -16.53355°, -151.735°)
Where is ROYAL BORA BORA on the map?
{"latitude":-16.53355,"longitude":-151.735,"title":"ROYAL BORA BORA"}