Istuti Sri Lanka

Istuti means thank you in Singhalese, on of the 2 main languages in Sri Lanka, the other one is Tamil. Thank you, thank you, thank you Sri Lanka for being amazing, your people, your nature, your food, your relaxed atmosphere. Our expectations were blown away (we just didn’t like the tourist attraction crazy prices). We…