From North to South, Vietnam has plenty of diverse landscapes and beautiful scenery with a favourable climate. Vietnam's coastline hosts various beautiful beaches: such as Cat Ba, Nha Trang, Da Nang, Mui Ne. Beaches here are still mostly unspoiled and unsurprisingly gorgeous.