The Rarotongan Beach Resort & Spa Avarua, Cook Islands
Avarua, Cook Islands,
+ (682) -25800
Resort Hotel consisting of Polynesian-style buildings surrounded by palm trees on white sand beach.
Resort Hotel consisting of Polynesian-style buildings surrounded by palm trees on white sand beach.