This multi-faceted beach town also has great surfing spots and is good for snorkeling, fishing, camping, you name it! Movie buffs will also love Rosarito, as it has a rich cinematic history ...