Malaysia is a picturesque tropical country which is a traveler’s paradise. Dragon Inn Floating Resort, Semporna is a beautiful and exotic island resort which relates nature and is the best example of Malaysian tradition and culture.
The locale is simply stunning as you arrive at the Dragon Inn Resort; you have the calm blue seas [...]