Alor Setar, Malaysia

Alor Setar

2652 min read

Alor Setar, the heart of Kedah, is known for its rice…