Ambalangoda, Sri Lanka
A natural beach pool formed out of two angled rocks on the beach behind the former rest house.