Taprobana Wadduwa

Taprobana Wadduwa is a luxury boutique hotel located only 45 minutes away from Colombo and boasts a bevy of dining options, as well as banquet and conference facilities.

Images