Map Location
Taska Sri Manja
No. 4A, Lot No. 610, Block 18, Lorong Maludan Timur 1, Seduan Land District, 96000, Sibu, Sarawak, Malaysia
Open in Ask AI
Open in Google Maps