Situated between Orange County & San Diego, Carlsbad offers a wide range of attractions, not the least of which is the LEGOLAND California Resort theme park featuring interactive rides and shows. Carlsbad Village is the charming downtown area with shops and restaurants. Carlsbad State Beach is a picturesque spot for swimming, surfing, and sunbathing. The Flower Fields at Carlsbad Ranch showcase vibrant ranunculus flowers. The city also has the Museum of Making Music, Batiquitos Lagoon for nature walks, Leo Carrillo Ranch Historic Park, and Carlsbad Premium Outlets for shopping.