Torquay is a seaside town in the south of Devon, England.
..back to Torquay
I just can't stay away from the waves and so today after work I'm hopping the train down to Torquay so I can spend the weekend SURFING and hanging out with backpackers at a hostel. My first hostel stay in Australia and while I'm really not planning on partying it up you never really can tell what ...
Posted in meet me in kathmandu by clny