Trip to Saint John is always one of the most enjoyable trips that you can take. It is situated on the eastern coast of Canada near the US state of Massachusetts. The island is well-known for its pristine beaches and for the rich marine life it harbors. For this reason, every year many thousands of vacationers and travellers from across […]