Rain or shine, beach towns are ready for you this long weekend

CTVNews.ca Top Stories