BestOfWorldMaps

BestOfWorldMaps — yet another sightseeing site with support for Google Earth (but also for NASA World Wind).