Vaigalathu is situated near Needamangalam in
Tiruvarur District. The village rests on the northern bank of the Vennaru River. Vaigalathu is one of the 51 villages in and around Needamangalam, which the King Rajendra Chola united to form Tribhuvana Devi Chathurvedimangalam. Prime attraction is the Mangalambikai Sametha Kailasanatha Temple. It is the replica of the Thanjavur Brihadiswarar Temple.
Nearest airport is at Tiruchirapalli Airport.