Hikkaduwa Beach Sri Lanka

Sunbeach Hotel view of the beach from the terrace.

Sunbeach Hotel is the location for the Sura Medura International Artists Residency. The image shows the view of the beach from the terrace.