Gili Islands: Enjoy the Best of Three Worlds

Gili Islands is an archipelago of three islands located just off Lombok’s north-west coast in Indonesia. Meant to be tourist destinations, there are several resorts on each island, usually featuring …

Gili Islands: Enjoy the Best of Three Worlds Read More »