Saletoga Sands Resort & Spa

Upolu, Samoa

4.0 rating