New Amsterdam – one of the largest towns in Guyana. Located near the mouth of the river Berbiche, on the Atlantic coast.
New Amsterdam – one of the largest towns in Guyana. Located near the mouth of the river Berbiche, on the Atlantic coast.
New Amsterdam – one of the largest towns in Guyana. Located near the mouth of the river Berbiche, on the Atlantic coast.