V
Vincent Feng Review of Terranea Resort
Great views, great friendly people, located near L...
Great views, great friendly people, located near Los Angeles this resort is a perfect getaway without being far away.
Comments: