Alor Setar in northwest Malaysia is the state capital of Kedah. Regularly dominated by its sister Langkawi Island, the city gets couple of guests. The bunch of......
Continue Reading
Alor Setar in northwest Malaysia is the state capital of Kedah. Regularly dominated by its sister Langkawi Island, the city gets couple of guests. The bunch of......
Continue Reading