Mayflower

Mayflower

Mayflower

Since its inception 1960, Mayflower is the leading total travel service specialist in Malaysia, catering to both individuals and corporate bodies with its diversified range of services. .
Founded
1960
Follow us
Alexa global traffic share