India is country that is famous for its, rich history, fabulous architecture and its vibrant mix of cultures. To explore it right, you need to travel it via a train. And if you are looking relaxing holiday time in the country, make sure you travel by a luxury train. Here are […]