Talpe

Sri Lanka
2 stories
Sea turtles visit Talpe Beach as beachgoers observe wildlife
Sea turtles visit Talpe Beach as beachgoers observe wildlife
12 memories · Talpe, Sri Lanka · 5/8/2026
sea turtle
turtle nesting
beach wildlife
wildlife watching
Coastal rock formation observed in clear waters off Talpe
Coastal rock formation observed in clear waters off Talpe
1 memories · Talpe, Sri Lanka · 5/2/2026
rock formation
turquoise water
coastal landscape
ocean view