Batu Caves is a must-visit attraction in KL. A series of caves and Hindu temples, it features a gigantic statue of Lord Murugan, one of the tallest statues in the world. You can climb a steep flight of steps to reach the main caves that house several shrines and sculptures. Don't be surprised if you see mischievous macaque monkeys along the way.
No visit to KL is complete without seeing the iconic Petronas Twin Towers. You can get an unmatched view of the city from the observation deck on the 86th floor. Make sure to book the tickets in advance. You can also take a romantic stroll at the KLCC Park and enjoy a coffee at the Suria KLCC mall.
A 28-minute ride from the towers will take you to the Atmosphere 360 revolving restaurant. Enjoy a sumptuous buffet lunch while the restaurant rotates and gives you a panoramic view of the city. The restaurant is located on the 282m-high KL Tower and offers an unforgettable dining experience.
Located in the heart of KL, the forest reserve is a peaceful oasis amidst the bustling city. You can take a walk along the canopy walkway and enjoy the lush greenery and birdlife. The park also has several different trails, allowing you to explore the natural beauty of KL.
Jalan Alor is a popular food street in KL, famous for its mouth-watering street food and bustling atmosphere. You can stroll around the street and try some local delicacies like Hokkien Mee, Satay, and Char Kuey Teow. The street also has several bars where you can relax and enjoy a drink.
You can customize this itinerary by adding a visit to the Merdeka square to learn about Malaysia's history or by exploring the vibrant Chinatown market. If you have more time, you can visit the popular shopping districts like Bukit Bintang and Pavilion. If you have less time, consider skipping KL Forest Eco Park or Jalan Alor.