photogirltravels.com
Balboa Island, California
During a business trip last week I was able to rediscover a beautiful island located off Newport Beach in southern California. I was actually following a sign to Fashion Island, which is a pretty …