Bangladesh Square is located in-
A
Liberia
B
Libya
C
Nigeria
D
Bangladesh
Correct Answer: Liberia