I think the best thing is to stay in 2nd tier city which is also a hub of smaller towns around, then rent/buy a car and roam around.
Gives you much flexibility, not have to be dependent on lousy public transport or overcharging taxis which anyhow not there when you need them.
Gives you much flexibility, not have to be dependent on lousy public transport or overcharging taxis which anyhow not there when you need them.