Amazing Travel Destinations of Camberley City
- 15 years ago
Camberley is a town in Surrey, England, situated south west of central London. The town lies close to the borders of both Hampshire and Berkshire. Watch out the video of amazing travel destinations of Camberley city.