Monarch Beach Resort

Dana Point, California, United States

2 | 30,990