TravelOne uses cookies to give you the best possible service. If you continue browsing, you agree to the use of cookies. More details can be found in our privacy policy.
Barra Lighthouse, located in Salvador, Brazil, is a historic landmark that dates back to the 17th century. Originally built to guide ships into the All Saints Bay, it now stands as a popular tourist attraction ... offering breathtaking views of the surrounding area. Visitors can climb to the top of the lighthouse for panoramic views of the bay and city. The best time to visit is during the early morning or late afternoon to catch the stunning sunrise or sunset. Immerse yourself in the local culture by exploring the nearby fishing village and trying traditional Bahian cuisine. Read more ▼