Wales Angel Bay, LLandudno Angel Bay is a small bay near Llandudno that plays home to the seals during the colder months of the year. Here are some pictures taken at the Bay in March 2018: Seals at Angel Bay, Llandudno 17th August 2018 Read More » March 14, 2018 No Comments