10 Beautiful Train Journeys in India that you must experience once in a lifetime

1. Mumbai to Goa Konkan Railway

2. Bangalore to Goa

3. Vasco Da Gama to Londa

4. Jaisalmer to Jodhpur Desert Queen

5. Kalka to Shimla Himalayan Queen

6. Nilgiri Mountain Railway

7. Kanyakumari to Trivandrum Island Express

8. New Jalpaiguri to Darjeeling Darjeeling Himalayan Railway

9. Bhubaneshwar to Brahmapur Chilka Route

10. Jammu to Baramulla Kashmir Valley Railway

Next : 11 foods that lower cholesterol