Distinguished by its privileged location in the capital city of Georgetown with its almost fairy tale ..
If you are thinking of taking a trip up to New Amsterdam Berbice, then a fantastic place for you to stay ..