Estrella Falls is the most popular day trip excursion in Narra. The falls offer crystal-clear freshwater from the mountains and stunning green scenery, providing a refreshing and immersive nature experience.