The Gili Islands have turquoise waters, white sandy beaches and local homestays and hotels to stay in.

The Gili Islands have turquoise waters, white sandy beaches and local homestays and hotels to stay in.