Wow! India's Maharajas' Express among top rated trains globally
India's Maharajas' Express has been ranked among the top rated trains in the world, while The Plaza New York was rated among the best hotels for the super-rich, says a survey.
Apr 12, 2016, 16:23 PM IST