Brazil’s oldest city and capital of the state of Bahia, Salvador is one of the most beautiful and interesting cities in the country - a place where Portugal, Africa and Brazil all collide in a cultural melting pot.