Tag: Georgetown

  • Georgetown, Guyana

    Georgetown, Guyana


    Georgetown Georgetown is the capital and largest city of Guyana, South America. Georgetown is situated at the mouth of the Demerara River and serves as the administrative and economic centre of Guyana. Georgetown is nicknamed as the “Garden City of the Caribbean.” Serving as the primary hub for retail, administration, and financial services in the…