Rancha-Rancha

From Wikipedia, the free encyclopedia

Rancha-Rancha is an industrial town in Federal Territory of Labuan, Malaysia.