Taragarh Fort offers spectacular views of Ajmer, its lakes and the hills around.