“As Green Island starts to become more popular due to the Princess Hotel this remains the gem in the area. Tucked away, peaceful, serene. ”
“As Green Island starts to become more popular due to the Princess Hotel this remains the gem in the area. Tucked away, peaceful, serene. ”