Punta Cana has plenty of sun-drenched beaches to offer. With breathtaking white sands at Bávaro Beach, watersports at Arena Gorda Beach, surfing at Macao Beach, and a charming cafe at Juanillo, Dominican Republic’s coastal areas are literally endless.