There is famous palace in Neikarapatti called as Periya Veedu which is a shooting spot of South Indian film industries. Agriculture and Jaggery production had been a major occupation for many centuries which eventually came down due to rapid urbanization and insufficient water source. It has own dam called porundhalaaru which is near to this village and has 6 ponds  and also a few streams runs across neikarapatti.
Periya Veedu, a renowned palace in Neikarapatti, is a popular filming location for South Indian movies. Historically, agriculture and jaggery production were significant occupations in the area, but urbanization and water scarcity have led to their decline. The village has its own dam, Porundhalaaru, with six ponds and several streams that traverse the region.