Sun Lodge Oceanfront Tourist Park - Point Vernon: Water views across the road from the park Sun Lodge Oceanfront Tourist Park - Point Vernon:  Water views across the road from the park