The Magellan Sutera Resort on a wonderful and convenient getaway.
Tawau is on the east coast of Borneo, near the border of Indonesia, and the port is an official Port of Entry.
Not a member yet? Register now Forgot your password?