About Is the Hotel California in the Eagles' song located in Todos Santos, Mexico?
Is the Hotel California in the Eagles' song located in Todos Santos, Mexico?- Dispels the myth that this Eagles song was written about an hotel in Todos Santos, Mexico.