Ranked as one of the top beaches in the world, Flamenco is a postcard-perfect stretch of white sand and turquoise waters. This beach is practically wave-less, which makes it ideal for snorkeling, swimming, unwinding, playing in the sand, or simply beach-bumming.