Microsoft Virtual Earth Satellite Maps:
Her Majesty's Naval Base (HMNB) Devonport, England

Her Majesty's Naval Base (HMNB) Devonport (HMS Drake), is one of three operating bases for the Royal Navy (the others being HMNB Clyde and HMNB Portsmouth). HMNB Devonport is located in Devonport, in [...]