English: Tarusa also has two chapels.
Telugu: టారెసాకు రెండు చాపెల్లు కూడా ఉన్నాయి.