dailyoverview:Lido Isle is a man-made island located in the harbor of Newport Beach, California. The
dailyoverview:Lido Isle is a man-made island located in the harbor of Newport Beach, California. There are no commercial facilities on the island other than a small seasonal snack bar, and its only link to the surrounding city is a small bridge. It is solely residential, with approximately 1,800 inhabitants.See more here: https://bit.ly/3pN4biM33.612222°, -117.917694°Source imagery: Nearmap -- source link
Tumblr Blog : dailyoverview.tumblr.com
