Benthota Taj Bentota resort and spa Taj Bentota resort and spa is situated at Bentota, Galle. This hotel…