Welcome to Travel Sabah.com

Sabah

Beaches of KK, MalaysiaSabah is a state on the northern part of the Island of Borneo in Malaysia.
Read the rest of this entry »