Cox's Bazar, Bangladesh - the World's Longest Sea Beach