Kuala Lumpur and a hidden gem

KL, like the locals are calling it, is Malaysia’s capital city. Everyone who is travelling through the country will certainly make a stop here at some point. The Twin Towers and Batu Caves are two of the most visited attractions that you must take a selfie next to if you want to follow the tourist…