Cinnamon Bay Beach & Campground - Resort hotel in Saint John Island, st john | Reviews, Photos & Information on Postcard