Dove Delta

#1AxxemanPosted 8/11/2009 4:27:26 AM
Can anyone tell me where Dove Delta is? Trying to get Bogwalker achievement. Thanks.
---
Old Man Gamer.