One beach has been named third best in the world with its stunning backdrop, and it's not in Cornwall, Devon or Yorkshire