Large temple complex famous for colorful gopuram towers and intricate carvings dedicated to Goddess Meenakshi.