From its pristine beaches to its vibrant culture, there's no shortage of fun and exciting activities to enjoy.