Alor Star Attractions & Activities - The Best Holiday Destinations for 2020
Alor Star (Malay: Alor Setar) is the state capital of Kedah, on the west coast of Peninsular Malaysia. It is arguably the state capital on the west coast of Peninsular Malaysia that is richest in Malay culture.
Despite the development and being the state capital, tourists are able to enjoy the scenic view of paddy plantations around the outskirts of the city.
The Most Frequently Asked Travel Questions about Alor Star