Sea turtles visit Talpe Beach as beachgoers observe wildlife
Location: Talpe, Sri Lanka
1 sources from 12 citizen journalists
Topics: sea turtle, turtle nesting, beach wildlife, wildlife watching, marine life, beach activity, tropical beach, nature, wildlife, coastal