Re: Best Caribbean Beaches The best ones; Vradero beach, 16 km long, white sand, just beautiful. Also, Mayan Riviera is nice but not as nice as Varadero beach. Mayan Riviera is a little bit rocky. Please, see the photos from Varadero beach taken by me, it is beautiful. Visit cubaimages net. |