Last summer we set out determined to find the best beaches between Italy, France and Spain. We fell in love with Spain's Costa Brava, in particular the beach town of Begur. The beach is small, snuggled up against a hill, but there are loads of rocky crags fun for jumping off. We rented kayaks and explored the coast and the million dollar mansions hugging the cliffs. We spent two very fun days here and would love the opportunity to return.