Google Street view recently turned 15, and Google has revealed what Nigerians clicked the most within the past year.
The post Google Street View: Oniru Beach Resort, Kalakuta museum among most clicked sites in Nigeria appeared first on Premium Times Nigeria.