News

One such place is Grand World, a ‘bizarre’ entertainment complex on the island of Phu Quoc, Vietnam. The attraction – which ...
The Italy-flagged AIDA Stella cruise ship carrying more than 2,000 foreign tourists docked at Duong Dong Port in Phu Quoc, Vietnam's largest island, on Wednesday. The visitors explored popular ...