Where is Number Ten?

Where is Number Ten located?

Number Ten, Demerara-Mahaissa, Guyana (approx. 6.58333°, -57.88333°)


Where is Number Ten on the map?