The Janardhana Swami Temple is an ancient Hindu temple dedicated to Vishnu, and is said to have been built in the 12th century. The temple features beautiful carvings and sculptures, and is a must-visit for anyone interested in Hinduism. Visitors can participate in puja rituals, take a dip in the sacred pond, or simply admire the stunning architecture. The temple can get crowded on weekends and holidays, so it's best to visit on a weekday.
The Sarkara Devi Temple is another historic Hindu temple located in Varkala. This temple is dedicated to Bhadrakali, a fierce form of the goddess Kali. The temple is known for its annual five-day festival, which takes place in February or March and features traditional music, dance, and processions. Visitors can explore the temple's intricate carvings and sculptures, and also take a stroll through the surrounding gardens. Note that the temple can be busy during festival time, so plan accordingly.
If you have more time, add on a visit to the Varkala Cliff, a scenic overlook with stunning views of the Arabian Sea. You can also take a boat ride to explore the backwaters of Kerala. Foodies may want to check out the local seafood restaurants near the beach. If you have less time, consider only visiting one of the temples listed above, or substituting a visit to the Anjengo Fort for one of the temples - the fort is a historic site with ties to the Dutch and British East India Companies.