upcoming swiss holidays

Hello! We will be on vacation to switzerland from June 27 till July 3rd 2018. We are flying in from the USA. WE land in Zurich and leave from Geneva. I would like to see the popular tourist attractions like the Rhine falls, Mt Titlis, Jungfraujoch, Lake Lucerne, Lake Geneva, Trummelbach falls etc.

we are a family of 4 including 2 children aged 4 and 6.

What type of Rail pass do you recommend we buy so we can cover all destinations?
Are all these destinations accessible by rail?

1 person has
this question