Ceylon Tea Trails

Place

Recommended by 1 user
chiles0/5
Comments
    One of my favorite hotels in Sri Lanka. Service is incredible and it feels like home surrounded by tea fields. I stayed in Norwood bungalow