20 Best Things Do In Putrajaya That Prove There’s More To The City Than Government Buildings

Things to do in Putrajaya


Putrajaya is home to almost all of Malaysia’s government buildings after it replaced KL as the nation’s federal administrative centre. So it’s racked up a reputation as a city most of us wouldn’t usually think of when scouting out fun activities to do in Klang Valley – case in point, when it was voted the least romantic state in Malaysia back in 2020.

But you’ll be surprised with the variety of attractions hiding out here – a thrilling skate park, romantic cruise rides, and ‘overseas’ photo spots included. So venture beyond your usual places in KL and Selangor and check out these 20 best things to do in Putrajaya.


1. China-Malaysia Friendship Garden


Explore a Chinese-inspired garden



Image credit:
Perbadanan Putrajaya via Facebook

The pandemic has undoubtedly dashed many of our travel plans. But there are attractions such as China-Malaysia Friendship Garden that bring scenic overseas places to our country.

This lesser-known garden in Klang Valley is part of the larger Anjung Floria Garden, a public park in Putrajaya comprising several smaller gardens. The Chinese-style garden was opened in 2015 to commemorate Malaysia’s diplomatic ties with China.


Image adapted from:
@rizal_i via Instagram, @rizal_i via Instagram

Boasting a Chinese pavilion, moon gate, and stone walls, the garden has plenty of spots that look straight out of a Chinese historical drama. Visitors can drop by to soak up the beauty of these traditional structures, and take enchanting ‘overseas’ snaps – the garden’s entrance with its dramatic, sweeping roof is an especially popular photo-taking spot. 


Image adapted from:
@wenshao82 via Instagram

Address: Anjung Floria, Lebuh Sentosa, Presint 4, 62250 Putrajaya, Wilayah Persekutuan Putrajaya
Opening hours: Tue-Sun 7am-7pm (Closed on Mondays)


2. Pantai Floria


Dip your feet in a sandy beach



Image credit:
Rekreasi Air Sisiran Floria Putrajaya via Facebook

A new attraction at Putrajaya is Pantai Floria, an artificial beach in Precinct 4 that stretches 100 metres and is complete with sandy banks and water to dip your feet in.

The beach was opened to the public on 1st March 2022, and has quickly become a popular place to kayak, fish, camp and picnic along the beach. 


Image credit:
Rekreasi Air Sisiran Floria Putrajaya via Facebook

You can rent two fishing rods for RM50/day, or go for a relaxing kayak (RM15/ride) ride on the lake’s wide expanse of water. There’s a small fee (RM3/adult and RM2/child) to pay to enter this family-friendly beach.

Address: Sisiran Floria, Presint 4, 62675 Putrajaya, Wilayah Persekutuan Putrajaya
Opening hours: 9am-6.30pm, Daily
Contact: Rekreasi Air Sisiran Floria Putrajaya Facebook​​


3. Astaka Morocco


Take photos in a Moroccan pavilion



Image credit:
@desiliciousdesi via Instagram

Another well-known photo spot in Putrajaya is Astaka Morocco. This eye-catching pavilion features delicately crafted pillars and archways by Moroccan artisans, celebrating Malaysia’s diplomatic links with Morocco.


Image credit: @malaysian_2020 via Instagram

You’ll want to take your time to explore every corner of this marvellous structure located at the edge of Putrajaya Botanical Garden. Here, you’ll find a myriad of delightful subjects and backdrops for your photos – from a stone fountain in the centre of the stunning tiled courtyard, to the many carved doors, walls and arches inside the pavilion. 


Image adapted from: @shelnguyennn via Instagram, @cik.eena via Instagram

This slice of authentic Moroccan architecture will transport you to the grand palaces of Marrakech, Morocco, without a flight involved. 

Admission: RM3/adult and RM1/kid
Address: Persiaran Sultan Salahuddin Abdul Aziz Shah, Presint 1, 62000 Putrajaya, Wilayah Persekutuan Putrajaya
Opening hours: Tue-Sun 8am-12pm & 2pm-5pm (Closed on Mondays)


4. Seri Gemilang, Seri Wawasan & Putra bridges


Catch stunning night views of bridges in Putrajaya


Spend enough time driving through Putrajaya and you’ll find yourself cruising over multiple bridges – the city happens to have eight unique bridges that connect its 20 precincts.


Seri Gemilang Bridge.
Image credit: @ateng86 via Instagram

One of these bridges is Seri Gemilang Bridge, an elaborate European-style bridge modelled after Pont Alexandre III bridge in Paris, France. It’s even flanked by four decorative towers with elegant gold and marble trimmings.

The bridge is even more captivating at night when it lights up, making it an ideal spot for romantic strolls along its designated pedestrian lanes and a charming subject for photographers. 


Image credit:
@talesofexplorers via Instagram

In contrast to the old-world charm of Seri Gemilang Bridge, Seri Wawasan Bridge in Precinct 2 is a futuristic, asymmetric bridge that looks like the bow of a ship. This bridge lights up in vivid colours from evening till midnight, and has a pedestrian lane right down the middle where you can take amazing symmetrical shots. 


Putra Bridge at nighttime.
Image credit: @karrthik_srm via Instagram

The longest bridge in the city, Putra Bridge stretches 435-metres long and is three storeys tall. Its top level is used as a vehicle crossing, while its lowest level is a pedestrian lane that leads out to scenic piers by the lake. A monorail track is planned for its middle level. 

For a fun fact, this bridge is modelled after the Khaju Bridge in Iran.


5. Putra Mosque


Check out a pink mosque on a lake



Image credit:
@evkahvesi via Instagram

It’s hard to miss Putra Mosque in Putrajaya. This iconic waterfront landmark is a sacred space for Muslims in the country, and an architectural attraction due to its unique pink exterior comprising nine pink-coloured domes crafted with rose-tinted marble.

It’s one of only a handful of well-known pink mosques located around the world.


The main pink dome seen from the inside.

Non-muslims are welcome to visit during non-prayer hours to explore the Main Prayer Hall, where soft, rosy sunlight is reflected off the pink interior walls and massive dome.


Hooded robes are provided free-of-charge to all women, as well as anyone who is not in proper attire for their visit.

As Putra Mosque is a fully-operating place of worship, visitors should keep in mind and observe religious protocols when here. These include removing shoes when entering the Main Prayer Hall and refraining from talking loudly. 

Visiting hours for non-Muslims are as follows: 

  • Saturday – Thursday: 9am-12.30pm | 2pm-4pm | 5.30pm-6pm
  • Friday: 3pm-4pm | 5.30pm-6pm

Address: Persiaran Persekutuan, Presint 1, 62502 Putrajaya, Wilayah Persekutuan Putrajaya
Opening hours: Sat-Thu 9am-6pm | Fri 9am-11am & 2pm-6pm


6. Putrajaya Wetlands Studio


An indoor theme park with 12 exhibits



Image adapted from: @norfadzlina09 via Instagram

When you mix the worlds of Avatar and Jurassic Park, you’ll get Putrajaya Wetlands Studio, a family-friendly indoor theme park in the area that has 12 exhibits that the whole fam will enjoy exploring.


Image credit: @thaqif.daniyal via Instagram

The wonders of the ecosystems are displayed at its exhibits. There are zones dedicated to the massive dinosaur and mighty insect, which are brought to life through realistic animal displays – some of them are even animatronic, to let you be swept away to a whole other era. Though it doesn’t move or roar, the giant Megalodon with its teeth bared is a popular photo buddy.


Image credit: @musfrh via Instagram

A zone with ethereal jellyfishes hanging from the ceiling will be a highlight for shutterbugs – you’ll feel like you’ve stepped into an aquatic wonderland.

Admission: RM30/adult and RM18/child for Malaysians | RM45/adult and RM25/child for standard tickets
Address: Persiaran Persekutuan, Presint 13, 62000, Putrajaya
Opening hours: Mon-Fri 10pm-6pm | Sat & Sun 10am-7pm
Contact: Wetland Studio Putrajaya website

7. Taman Saujana Hijau


An European-style garden



Image credit: @damon_cheong via Instagram

Klang Valley has numerous lush parks where city folks can escape from their daily grind. Those in and around Putrajaya, there’s Taman Saujana Hijau, a 117-acre, European-inspired park with flower fields and pine trees.


Image credit: @_izatikhalil via Instagram

This sprawling park even features zones named European Park, Oriental Park, and English Park that’ll take you out of Malaysia with their rows of pine trees, sunflower fields, and charming gazebos. The flat lawns here are great for picnics – another popular activity among park visitors.


Image adapted from: @kahhyeeee via Instagram, @tyrashabri via Instagram

Trek to the highest point of the park in the evening and you’ll be treated to stunning views of the sun setting over the mountains.


Image credit: @cameria.c via Instagram

Address: Jalan P11, Presint 11, 62000 Putrajaya, Wilayah Persekutuan Putrajaya
Opening hours: 7am-7pm, Daily


8. Tangga Putrajaya Steps


Climb up unique steps for elevated photo ops



Image credit:
Malaysian Architects via Facebook

Flights of steps may not sound like much of an attraction. But throw in vibrant paint and manicured foliage, and they instantly turn into eye-pleasing areas for urban photography. 

Take Alamanda Steps for example. These colourful steps connecting Alamanda Shopping Mall to a riverside area was given a fresh coat of paint and geometric designs in 2019, and it has since become popular location for photo ops in the city. 


Image credit:
Perbadanan Putrajaya via Facebook

A newer landmark in Putrajaya is Tangga Putrajaya Steps, another set of steps in the city that has been attracting attention online. It was opened to the public in October 2021 as a recreational area for residents, as well as a new spot to catch panoramic views of Putrajaya.

The flight is about 30-metres in length and comprises 248 steps. Its design is inspired by well-known steps from abroad such as Spanish Steps in Italy, and also one closer to home – Batu Caves.

When the hotter months of March and April are around the corner, visitors can expect to see pink and white Tecoma trees in bloom along the steps.

Alamanda Steps
Address: Jalan Alamanda, Presint 1, 62000 Putrajaya, Wilayah Persekutuan Putrajaya
Opening hours: 24 hours, Daily

Tangga Putrajaya Steps
Address: PPJ 277 Laman Perdana, Persiaran Sultan Sallahuddin Abdul Aziz Shah, Presint 1, 62000, Putrajaya, Wilayah Persekutuan Putrajaya
Opening hours: 24 hours, Daily


9. Tuanku Mizan Zainal Abidin Mosque


Visit Putrajaya’s ‘Iron Mosque’



Image credit:
@azuladnan via Instagram

Another equally impressive mosque here is Tuanku Mizan Zainal Abidin Mosque. Dubbed the “Iron Mosque” by locals, this open-concept mosque is constructed mainly of stainless steel, giving it a futuristic look that sets it apart from more traditional mosques.


The Iron Mosque seen at nighttime.

Image credit: @super_zarep via Instagram

The mosque is open to visitors during non-prayer hours, so architectural buffs can check out its stunning interior influenced by Chinese and German architecture. This mosque’s charms include its many symmetrical arches and minimalist dome.


Image credit:
@jeanchris_tof via Instagram

As with all places of worship, visitors are expected to dress and act appropriately. Women and anyone not dressed accordingly can loan hooded robes for free.

Visiting hours for non-Muslims are as follows: 

  • Saturday to Thursday: 9am-12.30pm | 2pm-4pm | 5.30pm-6pm
  • Friday: 3pm-4pm | 5.30pm-6pm

Address: 25, Jalan Tuanku Abdul Rahman, Presint 3, 62100 Putrajaya, Wilayah Persekutuan Putrajaya
Opening hours: Mon, Thu-Sat 5am-10pm | Tue, Wed & Sun 5.25am-10.25pm
Contact: 03-8880 4300


10. Pusat Rekreasi Air


Go kayaking and canoeing



Image credit:
@nashriqeriq via Instagram

Another way that thrill-seekers can catch views of Putra Mosque is to drop by Pusat Rekreasi Air. This lakeside recreational centre hosts several fun, family-friendly water activities, including kayaking (RM10.60/hour) and canoeing (RM15.90/hour).

It will take you about 15 minutes to paddle up to Putra Mosque from here, but the close-up views of the iconic structure from the water is well worth the journey. 


Image adapted from:
@mzainiy via Instagram

Those with little ones can opt for paddle boats (from RM10.60/hour) – each seats a maximum of two adults and three kids, aged 3-12 years old. Safety life jackets are provided to passengers, so they can securely pedal past nature gems here such as Putrajaya Wetlands Park and Putrajaya Botanical Park. 

Other boat options here are fishing boats (from RM21.20), which you can rent with two of your besties for four hours. It comes with one fishing rod, and is available from 9am-7pm. 

Address: Pusat Rekreasi Air Putrajaya, Presint 13 Taman Wetland 62575 Putrajaya, Wilayah Persekutuan Putrajaya
Opening hours: Tue-Sun 8am-7pm (Closed on Mondays)


11. Putrajaya Challenge Park


Try out extreme sports



Image credit:
@vansmyofficial via Instagram

Amateur and pro skateboarders alike can check out Putrajaya Challenge Park – an adventure park with an outdoor skate park featuring bowls, rails, and ramps so you can show off your skateboarding tricks without worrying about cars or pedestrians. 


Image adapted from:
@iddamarlina via Instagram, @aja.gallery via Instagram

The skate park also has an area to accommodate other sports such as rollerblading and dirt biking. Besides these, there are vibrant street art murals that you can check out while here too.

Opening hours for skate park: Mon-Thu 8am-8pm | Fri – Sun 8am-10pm


Image credit:
@ayinemran via Instagram

If extreme indoor sports are more your thing, there’s an indoor area here for rock climbing. Fees are charged for adults (RM6/hour) and kids (RM3/hour) to enter this area in the challenge park, which features six zones, including Bouldering, Top Rope, Lead Climb, and Speed Climbing. 

A separate Children’s Zone has lower climbing walls and padded floors so your kids can try out this fun activity too. 

Opening hours for wall climbing:

  • Mon, Tue, Thur & Sun: 10am-1pm & 2pm-5pm
  • Wed & Sat: 10am-1pm, 2pm-5pm & 6pm-9pm
  • Fri: 9am-12pm, 3pm-6pm & 7pm-10pm


Image credit:
@dynosoreclimb via Instagram

Address: Jalan P5, Presint 5, 62200 Putrajaya, Wilayah Persekutuan Putrajaya
Opening hours: Putrajaya Challenge Park Facebook


12. Marina Putrajaya


Go swimming and detox in a sauna



Image credit:
@muhib.ismail via Instagram

A pool is a great way to cool down from the Malaysian heat. At Marina Putrajaya, you can wade in an indoor Olympic-size swimming pool to escape the tropical rays at affordable prices – it costs only RM5/adult and RM3/kid, per session.

The pool is open for multiple swimming sessions, according to day: 

  • 9am-11.30am: Monday to Sunday
  • 12.45pm-3.15pm: Monday to Thursday, and Saturday & Sunday
  • 4.30pm-7pm: Monday to Sunday
  • 7.30pm-10pm: Friday and Saturday

On Friday, there’s a special Ladies Hour to accommodate female swimmers who prefer a girls-only swimming session.


Snooker Room and Squash Court.

Image adapted from: @marinaputrajaya.mpsb via Instagram

Besides water activities, Marina Putrajaya has other sport and entertainment facilities, also with affordable rates. There’s a gym (RM10/hour) with treadmills and bench press bars and squash court (RM15/hour), as well as a sauna (RM15/45 minutes) room for some detox after your workout. 

Entertainment facilities here include snooker (RM12/hour), pool (RM10/hour), and dart (RM5/hour) areas.

Address: No 1, Jalan P5/5, Presint 5, 62200 Putrajaya, Wilayah Persekutuan Putrajaya
Opening hours: Sun-Thu 9am-7pm | Fri & Sat 9am-10pm
Contact: 03-8881 0648 | Marina Putrajaya website


13. Flyboard Malaysia


Try out flyboarding



Image credit:
@flyboardmalaysia via Facebook

For those who are into extreme water sports, Flyboard Malaysia lets you ‘fly’ up to 15 metres in the air with water-propelled jet packs.

There are five different packages for adventurous individual to check out here. If you have no prior experience, go for the Beginners’ Package (RM370/pax) for 30 minutes of flyboarding time.

A personal instructor will guide you through a set of safety protocols, and keep a close eye on you while you try out cool flyboarding tricks on the water.


This water sport is also available for kids.

Image credit: @flyboardmalaysia via Facebook

You won’t have to leave your kids out of this fun activity – the Tandem Ride (RM150/pax) is catered to children over four years of age. The 10-minute flight experience is assisted by a friendly instructor, who will hop onto the flyboard along with your little ones so they are well looked after on the water. 

Address: Marina Putrajaya. No.1, Jalan 5/5, Presint 5, 62200 Putrajaya, Wilayah Persekutuan Putrajaya
Opening hours: Appointment-based
Contact: 012-287 1120 | Flyboard Malaysia Facebook


14. District 21


Challenge yourself with gruelling attractions



Image credit: District 21 via Facebook

IOI City Mall is another mall in Putrajaya that’s well-frequented by residents in the Klang Valley. It is the largest mall in Malaysia, hosting a long list of food spots and retailers, as well as entertainment spots like District 21.


Image credit:
District 21 via Facebook

This post-apocalyptic themed sports and recreation park covers a whopping 70,000 square feet. Thrill-seekers can try out 10 adventure attractions here – such as Sky Trail, Tubby Ride and Free Fall – that’ll have you climbing, jumping, riding, sliding and flying through exciting, physically challenging courses. 

Consider bringing the whole fam here, as there’s no age limit for patrons. There is only a height limit of 90cm that you’ll want to take note of. 

Admission fees: RM64/pax from weekdays and RM80/pax on weekdays, school holidays, and public holidays

Address: IOI City Mall, AT6, Level 1, 62502 Putrajaya, Wilayah Persekutuan Putrajaya
Opening hours: Mon-Fri 12pm-8pm | Sat & Sun 10am-8pm
Contact: District 21 website | Facebook 


15. Putrajaya Wetlands Park


Cycle around a serene lake



Flamingo Pond.
Image credit: @tamanawamputrajaya via Instagram

Malaysia is home to over 90 wetlands – untouched nature zones comprising land, water, and animals. Putrajaya Wetlands Park happens to be one of them, taking up over 197.2 hectares – over 360 football fields – of space in the city and functioning as a ‘green lung’. 

Unlike other wetlands, Putrajaya wetlands is the first man-made freshwater wetlands in Malaysia, which encloses 24 wetlands cells and Wetlands areas. It is also home to over 24 species of freshwater fish and aquatic animals including flamingoes and swans.


Image credit:
@tamanawamputrajaya via Instagram

The park is free to enter, and is popular for laidback activities such as jogging and cycling. Bicycles (RM8/hour) are also available for rent.

Other features of this sprawling area include a treehouse lookout point you can climb up for views of surrounding mangroves, and a flamingo pond where you see these elegant, pink animals chilling in the lake. 


Lookout treehouse.
Image credit: @tamanawamputrajaya via Instagram

Address: Putrajaya Wetlands Park, 62000 Putrajaya, Wilayah Persekutuan Putrajaya
Opening hours: 7am-7pm, Daily


16. Cruise Tasik Putrajaya


Go on a cruise tour around Putrajaya



Image adapted from:
Cruise Tasik Putrajaya via website

Cruise tours are scarce in the Klang Valley – but you can find one in Putrajaya at Cruise Tasik Putrajaya. They host sightseeing tours (RM30/adult and RM20/kid) of Putrajaya’s best attractions via air-conditioned cruise boats.

Some sights that can be seen on the 45-minute cruise ride include Putra Mosque and Seri Wawasan Bridge.

Cruise boat times are as follows: 

  • Mon-Thu: 11am, 12pm, 1.15pm, 3.45pm, 5pm, 6.45pm
  • Fri: 11am, 12pm, 2.30pm, 3.45pm, 5pm, 6.45pm
  • Sat & Sun: 10am, 11am, 12pm, 1.15pm, 3.45pm, 5pm, 6.45pm, 8pm


Image credit:
@cruisetasikputrajaya via Instagram

For smaller tours with just the fam, the Perahu Dondang Sayang accommodates up to six on a traditional Malay fishing boat with a friendly tour guide at the helm. Prices for this boat ride around Putrajaya Lake are RM20/adult and RM12/kid

These boats are available from 10AM-6PM on the weekends and public holidays. 

Address: Jeti Putra, Jambatan Putra, Presint 1, 62000, Putrajaya, Wilayah Persekutuan Putrajaya
Opening hours: Cruise Tasik Putrajaya website


17. Love Boat Putrajaya


Have a romantic date night on a boat



Image credit:
@maisara_natasha via Instagram

Cruise Tasik Putrajaya also hosts Love Boat (RM250) rides for special date nights. You’ll be hopping on the same Dondang Sayang boats as their cruise tours, but it’ll be specially decorated with balloons, lights, and curtains for a cosy time out on the lake.


Image credit:
@daniahamdan via Instagram

Western food with sparkling juice is also provided with the ride, so couples can have a candlelit dinner while cruising past attractions in the city. The ride lasts just over an hour, and music is played to enhance the romantic experience.

For this boat ride, you’ll need to book six days in advance by calling Cruise Tasik Putrajaya at 03-8881 0648.

Address: Jeti Putra, Jambatan Putra, Presint 1, 62000, Putrajaya, Wilayah Persekutuan Putrajaya
Opening hours: Cruise Tasik Putrajaya website


18. Putrajaya Equestrian Park


Ride horses in an enclosed area



Image credit:
Taman Ekuestrian Putrajaya via Facebook

Consider taking up horse riding lessons at Putrajaya Equestrian Park, a horse riding school that hosts stable tours and joy rides. They have weekday (from RM600) and weekend (from RM700) packages that each include eight 45-minute sessions with a personal instructor, and a horse riding certificate to cap off your experience. 

Absolute beginners are welcome, as well as children as young as 9 years old. 


Image credit:
@putrajayaequestrianpark via Instagram

Prior to the pandemic, they hosted horse riding sessions from 8.30AM-10.30AM, and 4.30PM-6.30PM. You’ll be given an informative class on horse care and handling before each ride.

Once you’ve got the basics covered, you can begin riding a horse in a gated lawn under the supervision of a horse trainer, with affordable sessions for adults (RM15/pax) and kids (RM10/pax). You can keep an eye out on their social media pages for the return of this family-friendly package.

Address: Jalan Kandang Kuda, Presint 5, 62200 Putrajaya, Wilayah Persekutuan Putrajaya
Opening hours: Sun – Fri 8.30am-6.30pm | Sat 8.30am-7pm
Contact: 019-930 7794 | Taman Ekuestrian Putrajaya Facebook


19. Taman Putra Perdana


A park that lights up with LED lights at night



Image credit: @eddmengyuen via Instagram

At the top of Tangga Putrajaya Steps sits an attraction that’s often overlooked – Taman Putra Perdana, also called Putrajaya Secret Garden.

If you’re looking for a late-night activity in Putrajaya, this will be the spot to visit. The park is already breathtaking for morning strolls, but it’s at night when it comes fully alive with LED lights decorating trees and plants that line its sidewalks.


Image credit: @elaine_ooiyining via Instagram

The Putrajaya Landmark Monument also stands proudly at the park, along with megalith stones called Laman Megalith – the latter was found in 1989 in Kampung Gelanngang, Negeri Sembilan, and are believed to be from the Neolithic, Mesolithic, and Bronze ages.


Image credit: Megalithic.co.uk

Admission: Free
Address: Persiaran Sultan Salahuddin Abdul Aziz Shah, Presint 1, 62000 Putrajaya, Wilayah Persekutuan Putrajaya
Opening hours: 10am-12am, Daily


20. IOI City Farm


An indoor farm with animal interaction sessions



Image credit: IOI City Mall

For more family-friendly activities to check out in Putrajaya, IOI City Farm is one that’s not to be missed. The indoor urban farm is situated inside IOI City Mall, with three zones that houses 17 animal species such as rabbits and marmosets, and also 50 types of aquatic animals.


Image credit: @theazlinawawi via Instagram

For even more close-up encounters with the animal, the farm hosts animal interaction sessions and has Touch Tanks and Feed Ponds that let visitors interact with amphibians and marine life.

Admission: RM48/pax (Weekdays) | RM58/pax (Weekends) | RM32/pax for senior citizens and persons with disabilities | Free for children below 2
Address: AT-6, Level 2, IOI City Mall, 62502 Putrajaya, Wilayah Persekutuan Putrajaya
Opening hours: 10am-9pm, Daily
Contact: IOI City Farm website


The best things to do in Putrajaya

Though it is a federal administrative centre of Malaysia, Putrajaya also offers plenty of fun-filled activities to check out – as shown by this list of attractions and things to do in the city.

So the next time you think you’ve run out of things to do in the Klang Valley, consider checking out one or more of these places on the weekend. 

For more places to discover nearby, check out these 10 cafes in Cyberjaya and this guide of things to do and food to eat at IOI City Mall.


Cover image adapted from: @malaysian_2020 via Instagram, @evkahvesi via Instagram, @musfrh via Instagram, @flyboardmalaysia via Facebook

This article was first published on 28th February 2023, and updated on 6th March 2023. Last updated on 29th August 2024.

Janet: