Palasa
Town in India
DO NOT TRY TO EDIT WITHOUT ANY PROPER REFERENCES.
Palasa is one of the twin towns located in the Srikakulam district of Andhra Pradesh, India. The town is situated between Srikakulam and Berhampur. It is categorized as the second grade... Wikipedia