Sirohi

The Jhora Magra Hotel

The Jhora Magra Hotel - Ideally located in the prime touristic area of Sirohi, The Jhora Magra Hotel promises a relaxing and wonderful visit. The property features a wide range of facilities to m...