MONARCH BEACH RESORT MOMENTS MAGAZINE

The in-room publication for Monarch Beach Resort