Georgetown – the garden city of the caribbean

Georgetown is the capital city of Guyana and is also its largest city. It has been nicknamed “Garden City of...