Petronas twin towers are the most recognizable feature of Kuala Lumpur and Malaysia. Anyone with a camera cannot but be mesmerized by the twins standing tall majestically. So was I, and I realized that...
Get IndiTales in your mailbox
Thank you for subscribing.
Something went wrong.
We respect privacy.
... and get IndiTales in Your Mailbox!