Ayyappa Swamy Temple← Explore all Temples & Teerth Place: Trichur KeralaAyyappa Swamy Temple. Located in Trichur.AddressKarukachal - Manimala RoadOpen this temple in the Encyclopedia