Torquay, although the largest holiday resort in Devon, has a power of captivating everyone. Set on the northern promontory of Torbay, it is sheltered by high grounds from north and east winds. Meet People from England It provides all holiday
Torquay, although the largest holiday resort in Devon, has a power of captivating everyone. Set on the northern promontory of Torbay, it is sheltered by high grounds from north and east winds. Meet People from England It provides all holiday