Portmeirion Beach has been named among the 10 UK beaches that look like they’re abroad by The Independent.