On Location – Newport Aquarium

See where Say Cheese can place your photo booth inside the Riverside Room. At Newport Aquarium, guests can tour all the amazing exhibits of sea life, which double as incredible and unique photo backdrops!