Vietnam has a tropical climate and a 3,000km coastline that runs through 28 coastal provinces and cities.