Camarillo, California is by far one of the most beautiful places to be on the west coast. It's not far from Santa Barbara, California, home of ConversantMedia.com. The map above by Google gives you an direct inside glimpse of an outlet drive thru mall in Camarillo that houses Polo.com flagship outlet store by Ralph Lauren. Enjoy toggling on Google maps.

Stay tuned for more Google maps.