Dominican Republic 365
Daily yoga classes and multi-day retreats in Cabarete, combining yoga with surfing and kiting.