May 08, 2018

Travel to Langkawi, Kuala Lumpur

Glimpse through the scenic and thrilling visauls of Langkawi & Kuala lumpur. Langkawi is an archipelago made up of 99 islands on Malaysia's west coast. Kuala Lumpur is the national capital of Malaysia as well as its largest city in the country.

RELATED VIDEOS

AUTOPLAY
SHOW MORE

TRENDING NOW

AUTOPLAY