Where blue meets white

Paraga Beach