This is Sri Lanka!

Charming - Fascinating - Touching