Maharashtra has all of it, the Arabian Sea, the western ghats, beautiful hill stations, UNESCO World Heritage Sites, and other religious sites.
Here are some places you can visit in Maharashtra with your children

Mumbai
Mumbai is the thriving Megapolis of India and the capital of Maharashtra which never sleeps. There are various art galleries, monuments, amazing nightlife, street food, and shopping centres. There are many small hill stations near Mumbai, like Mahabaleshwar with places like Mapro Garden (garden of strawberries) which can be enjoyed by children, there are various activities like horse riding and tracking. Make sure that when the children are traveling they are well rested so that everything gets much easier.

Lonavla Khandala
The picturesque hill station of Western Ghats. Monsoon is the best time to visit this hilltown. The major attraction is Imagica, an amusement park which is the largest in India. Look for offers on their official website, for discounts before booking the tickets. The hilly terrain offers many private Farm Houses in the valley where your children can cycle around the property and you can make adventurous memories with them.

Alibaug
One of the popular beaches in India is famous for weekend getaways. This beach is loved by adventure enthusiasts and families. The golden sand on the beach is perfect for some bathing and lazing around while your kids build sandcastles. There are many forts around which can be covered in a single day. This place is definitely for the adventurous and fun-loving with a lot of outdoor activities.

Pune
Visit the magical forts of the Maratha empire, as it is still one of the most iconic landmarks. Satiate your sugar cravings with hot chocolate, classic breakfasts, and cheesecake at the German Bakery, which was founded in the year 1988. You could also visit the Osho Ashram, the centre of “Art of Living” meditate to gain spiritual tranquillity.