Nature New Tab Backgrounds
Beautiful random nature themed new tab backgrounds!
Nature New Tab Backgrounds is a Chrome extension by Addon Tech Group. It had 100,000+ weekly active users and an average rating of 4.59 before it was removed from Chrome Web Store 9 days ago. Nature New Tab Backgrounds is similar to Nature Wallpapers HD video New Tab background and hyperDart Search. The last published version was 1.04, updated a year ago.