Google Maps captures image of incredible natural phenomenon in UK location

[ad_1]

GOOGLE Maps often catches bizarre and unusual things with its street view cameras, and now something spectacular in the UK has been found on the site.

[ad_2]

Read More