H & H Caravan Park Devon at Hoburne Torbay, an award winning caravan holiday park right in the heart of the English Riviera. The park is set in 65 acres of landscape grounds just half a mile from the beach.