Hi
the Taj Mahal is not in Mumbai it is in Agra which is far from Mumbai and near New Delhi the capital of india.
for green mountains and lakes visit Kerala you will definitely love it. in case you need any other help please let me know I can help you.