72625 posts
Hi Manish and welcome to MySwissAlps!
Well, there are quite a few mountain attractions you can see here in Switzerland.
Have a read through our natural attractions webpage for a list of places you can visit. Each attraction will tell you the nearby towns and the region they are in to help you decide where to stay and how to get there.
For a 3 day trip, you may wish to base yourself in Luzern or Interlaken in order to best visit the nearby mountains there, such as Jungfraujoch and Schilthorn (Interlaken) and Mt. Pilatus and Mt. Titlis (Luzern).
For travel in Switzerland you are best served by taking the exceptional train system here. You can purchase a 3 day Swiss Travel Pass which covers most trains around the country (no need to buy individual tickets all the time). Be sure to read the page on where the Swiss Travel Pass is valid to ensure it covers where you decide to go).
I hope this helps, let us know if you have further questions!
Lucas