Pelangi Island

Travel Guide

A coastal village with colorful houses, boats, and a construction site.
Colorful houses on stilts by a river.