With its iconic coastline and mountainous backdrop, Rio de Janeiro is best explored from the water. Boat tours offer a unique perspective of the city, giving visitors opportunities to admire its ...