Cox's Bazar - the longest beach in the world