Be sure to like our Facebook Page: Guyana, South America for more!
Movie Towne, a Trinidad based company, has officially opened its doors in Guyana on the 19th of March 2019. The mega-cinema and shopping complex is located on the Turkeyen Public Road on the East Coast of Demerara, Guyana South America.
The photo above was taken on the 19th of March, 2019 by Patrick Carpen.