Varagur, originally known as Bhoopathi Rajapuram, is a village in Thanjavur district of Tamilnadu, in India. Known as “Heaven on Earth” (Bhoolaka Vaikuntam), it is over a thousand years old. Today, this fertile, beautiful village’s main street is a south bound street, beginning with a brook called Kadungalaaru (கடுங்கலாறு). Right after the brook is a Pillayar temple with its temple pond. The Maha Kailasanatha Kovil follows after the pond and in the midst of a line of houses stands Sri Venkatesa Perumal Kovil followed by the border deities Ayyanar and Peramanar.

The main deity of the village is Sri Venkatesa Perumal. Per archaelogical researchers, this deity was originally instituted as Sri Lakshmi Narayana by the Paranthaka Sozha King also known as Veera Narayanan. The moolavar, utsavar deities are considered to be classic examples from the Sozha period of architecture.

Sri Narayana Theertha Swamigal came to Varagur from Andhra Pradesh, seeking Sri Venkatesa Perumal’s blessings. Since his visit, the village came to be known as Varahapuri (வராஹபுரி), which later came to be known as Varagur (வரகூர்).