Sri Lanka's women-run hotel breaks down barriers

Sri Lanka's women-run hotel breaks down barriers

The Amba Yalu Hotel on the shores of Lake Kandalama in Sri Lanka is the country's first hotel with an all-woman staff. In an industry long dominated by men, this all-female team leads every aspect of the hotel. Take a look at these images....