Cox's Bazar has one of the longest sea beaches in the world