Cathedral of Immaculate ConceptionCathedralSharePollard PlaceGeorgetown, Demerara-MahaicaGuyanaGet directions