Cowbridge is a welcoming city where you can spend time checking out the the bars. Why not spend time at Barry Island Pleasure Park and Cardiff International Sports Village?A stop at other sights like Barry Island Beach and Trecco Bay will create memories.