Teluk Kumbar

From Wikipedia, the free encyclopedia

Teluk Kumbar is a small town, located just right after Balik Pulau in Penang, Malaysia. There are many apartments there.