The St Regis Bora Bora Resort Superior Over Water Villa
The St Regis Bora Bora Resort Superior Over Water Villa is a photo spot in French Polynesia at -16.47463, -151.70381. ShotHotspot has 6 photos taken here by 2 photographers. Other photo spots nearby include Matira Beach, InterContinental Bora Bora Resort Thalasso Spa and bora bora sunset.