Top Beaches in Costa Rica

1. The Beach of Manuel Antonio

2. Santa Teresa Beach

3. Whale Tail Beach (Uvita)

4. Playa Tamarindo

5. Playa Conchal

6. Playa Flamingo

7. Montezuma Beach