The beaches along St. John’s north shore are simply spectacular. Imagine soft white powder extending into the clear turquoise waters. Coral extends from the nearby rocks and beautifully colored fish can be seen from the surface. When you look out from the beach you are met with the stark beauty of the coastline and other [...]
