Independence Square (Black Star Square), Accra 🇬🇠A Symbol of Freedom, Unity & National Pride Located in the heart of Accra, Independence Square, also known as Black Star Square, is one of Ghana’s most iconic landmarks. Built …
The Volta Region of Ghana is an area of extraordinary scenic beauty with rolling hills and valleys, rocky outcrops overlooking Lake Volta, and lagoons, rivers and waterfalls. These unique gifts of nature make the region the …
London is a megalopolis of people, ideas and frenetic energy. The capital and largest city of the United Kingdom
1-567-124-44227
184 Main Street East Perl Habour 8007
Mon – Sat 8.00 – 18.00 Sunday CLOSED