All Posts in Category

Resort Reviews

Pelican Hill Resort Review

The Pelican Hill Resort is located along the serene coast of Newport Beach in Southern California.  It captures the essence of an Italian seaside village, terraced on a lush hillside overlooking the Pacific. —————————————————– The lucky visitors to Pelican Hill…

Read more