Umana Yana Guyana

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