Te Vakaroa Villas

Muri Beach Road
Rarotonga
Cook Islands