There are various places to visit...if u want to see natural scenery then u must visit the Mahabaleshwar
lonavala
if u want to see beaches then u should go to konkan
various beaches are there like diveagar,harihareshwar
alibaug and Mumbai is also good for beaches
near nashik and pune various forts and waterfalls are there to visit