Sri Lanka

Nilaveli Beach - Trincomale

 

The overall layout of the pool area can somehow convince.