A white sand beach with clear blue water and distant boats, framed by lush green leaves.
A white sand beach with clear blue water and distant boats, framed by lush green leaves.