Unique ancient archaeological site featuring over 20 mini stone stupas clustered beneath palmyrah trees.