For a complete change of atmosphere, you can easily nip over the Mexican border into Baja California in under an hour to enjoy all the lively attractions of Rosarito Beach. Miles and miles of sandy beaches offer a variety of activities ranging from surfing, windsurfing, kite-surfing, paddleboarding, and underwater adventures (either scuba diving or snorkeling).

Off-beach activities for you to try include hiking and trekking through the backcountry, cycling, camel and horseback riding, and motocross/ATV excursions. Adrenalin junkies can go zip-lining, rappelling, or micro-lighting. When the sun sets, you can watch magnificent sunsets while sipping a Mexican cocktail at one of the many vibrant nightclubs and bars, many of which feature live music.