Taragarh Fort or the ‘Star Fort’ is perched atop a thickly wooded hill.
Read this post on 10yearitch.com