Paradise Road The Villa Shop is located within Paradise Road The Villa Bentota. The store has a selection of items from the main Colombo stores. With prior notice the store can arrange for larger orders of products available only in Colombo to be delivered to guests visiting in Bentota.