Tourists queue to get a drink in one of the busiest holiday destinations in the UK.
Each year two million people visit Tenby in West Wales - 500 visitors for every person who lives in the town.
Many flock to Tenby because of its excellent beaches, enchantingly narrow streets, towering castle walls and selection of shops, restaurants and pubs, Wales Online reports.