Hike through lush green forests of Sanjay Gandhi National Park to reach the highest point, Chanderi Caves. The climb offers panoramic views of Mumbai and there are ancient cave temples to explore at the top.
Hit the waves at Manori Beach with a surfing lesson from a certified instructor. The beach has a laid-back vibe and is a great spot for relaxation and beach activities such as beach volleyball and frisbee.
Get an adrenaline rush at Imagicaa, an adventure theme park that offers a host of adventure activities like bungee jumping, zip-lining, and rock climbing. The park also has water rides and food options for all tastes.
Head to Netrani Island for a breathtaking scuba diving experience. The island is home to a variety of marine life like turtles, stingrays, and even dolphins. The crystal-clear water offers great visibility for diving.
Go on a trek through the Karnala Bird Sanctuary, which spans over 12.11 square km. The trek is not very strenuous and offers a chance to spot different bird species and explore nature.
For an extra day, check out Essel World (7 hours, INR 1900 for a regular ticket), an amusement park that offers thrill rides and water rides. For less time, skip Netrani Island and spend the day exploring the temples of Elephanta Caves (2.5 hours round trip boat ride and INR 40 entry fee).