Last Week of Freedom August 11, 2008 Las Cuevas. Maracas Beach + North Coast Beaches Las Cuevas. Maracas Beach North Coast Beaches