Google Street View Turns 15: See Top Clicks by Nigerians by Yinka Okeowo June 2, 2022 1 Travel Google Street View revealed that the most clicked beach in Nigeria over the past year is Oniru Beach Resort. Read more