Rains: No respector of property, people and tourists!
Rains lashed several parts of Sri Lanka this week inundating many areas, affecting business and productivity. Seen here the star-class Ramada Hotel at Seeduwa engulfed in flood waters. Pic by M.A. Pushpakumara