Discover the best beach towns in Costa Rica – from surf hubs to jungle coves. Find the perfect spot for your trip!