For a fun day out, the beach provides a great backdrop for games and sports which the whole family can take part in. Of course, the soft sand and views of spectacular sunrises and sunsets, make the shore perfect for some morning or evening yoga too. Some resorts also feature overwater spa treatment rooms near the beach as well as marine biology courses where kids can learn more about underwater lifeforms. As the day draws to a close, you can even enjoy private movie screenings set up on the beach and under the stars!