Sawai Madhopur in Rajasthan is famous for the iconic Ranthambore National Park and Sanctuary. Know more about it with Sawai Madhopur City Guide.