Follow Us On:
Dragon Inn Floating Resort is a traditional Bajau water villages and designed humbly and harmoniously with the local natural setting consisting of 70 guest rooms, open-air restaurant, souvenir shop and dive operators, all connected by walkways.
Web Design
December 11, 2020