Located in Xaghra, this temple is one of the oldest man made structures in existence and dates back 8,000 years.
Open 9AM to 6PM today
Located in Xaghra, this temple is one of the oldest man made structures in existence and dates back 8,000 years.