Princess Cruises logo

Princess Cruises from Salvador de Bahia, Brazil

A vibrant waterside view of Salvador de Bahia, Brazil, featuring a hillside covered in colorful houses overlooking the calm blue waters of All Saints' Bay, where a person is rowing a small boat.