Umana Yana Guyana

CC Khirsah
Umana Yana means meeting place of the people. Located in Georgetown Guyana it is one of the many visually appealing sites in Guyana.
CC Khirsah
Umana Yana means meeting place of the people. Located in Georgetown Guyana it is one of the many visually appealing sites in Guyana.