Sri Lanka Hikkaduwa

Hikkaduwa

 

Having dinner there is not too bad right on the beach except for the chewy lobster and some millions of bugging flies.