Hanging Garden Villa & Paradise Point Villa, Castara, Tobago

Photographed from the road to Castara. Hanging Garden Villa is the building on the left, Paradise Point Villa on the right.

photograph copyright © Steve Wooler, England

Close this Photo-Window