The town of Srikakulam is located at the banks of the Krishna River and is placed on the northeast corner of Andhra Pradesh. This town came under the kalinga region of ancient India and is known for its various ancient temples. The town has one of the longest coastlines in the state of Andhra Pradesh and its various beaches are also worth visiting. Srikakulam is also a major producer of Khadi products. The various historic temples, monuments and beaches are deserving of a definitive visit.