Tag Sri Lanka travel

Galle Face Hotel Afternoon Tea: A Detailed Review

Galle Face Hotel Afternoon Tea: A Detailed Review

Galle Face Hotel Afternoon Tea: A Detailed Review So, when you think about historic hotels in Asia, the Galle Face Hotel in Colombo, Sri Lanka, you know, it might just spring to mind. Too it’s almost as well-known for its…