revivingcharm.com
NEWPORT BEACH: LIDO MARINA VILLAGE - Reviving Charm
Lido Marina Village in Newport Beach, California. Explore the stylish mix of sophisticated shops set in a charming environment positioned on Newport Bay.