I am the owner of the villa, living in the USA with a property manager who lives in Tobago. We built the villa in 2003 and have been rentin...
I am the owner of the villa, living in the USA with a property manager who lives in Tobago. We built the villa in 2003 and have been renting it for the past 11 years. I truly hope our guests enjoy their time in Tobago and at the villa. Please contact me with questions.