Home UK English Selangor
A state of Malaysia, on the west coast of the Malay Peninsula; capital, Shah Alam.
READ THESE ARTICLES