Tharaka Time House opens new showroom Tharaka Time House the sole official retailer since 1973 for Rolex and Tudor watches in Sri Lanka opened a new ...