Mihiripenna beach is a palm-fringed beach

Mihiripenna beach is a palm-fringed beach Travel photography Family-friendly: true