The Deccan Queen
2 min read
Deccan Queen was started on June 1, 1930 as a weekend train for the Britishers during the British rule in India, to ferry race-fans from... Read More