Omaha opens its first “selfie” museum
Located in Benson, The Selfie Spot is Omaha’s first and only “selfie museum.” At the museum, guests can “immerse themselves in an interactive space with rotating sets to level up …
Omaha opens its first “selfie” museum Read More