Hotel Sapphire Grand

Church Hill Lane, Near Union Church
India