World of Aedes
The Bracaran Peninsula
A zoomed-in map of the southeastern portion of Aedes.