the archeological site of tourist attraction comprises temples palaces & several