Please tell me, where in Hikkaduwa is there a turtle farm?
I don't know about the turtle farm. There is a turtle beach.
Galle Rd, Hikkaduwa 80240, Sri Lanka.
https://maps.app.goo.gl/WWrsjLBqkGZ4AiWx8?g_st=com.google.maps.preview.copy
We, the hikis, went to the Ahungalla Sea Turtles Conservation Project (just type it in Google Maps).
Look at the map Turtle Hatchery Hikkaduwwa