Ogmore-by-Sea is a bay located in Wales, United Kingdom on the
continent of Europe. Find Shop and attractions in Ogmore-by-Sea, Glamorgan below.
Ogmore-by-Sea in Ogmore-by-Sea, Glamorgan
Tuska Surf Tuska Surf in Ogmore-by-Sea started in the year 2000 by a Welsh surfer who also photographs coastal landscape and surf action.
Tuska Surf photographs the surf from around the world and then heat fuse...