Karta Vacation Rentals
In Nerul, Navi Mumbai — a smart base near DY Patil Stadium and Wonder Park. Steps from Seawoods Grand Central and Seawoods Lake, and about 1 km from the city center with Powai Lake, Chor Bazaar and Crawford Market within easy reach.