Thorough guide on all the important information of Spain carnivals.