Rennell is a picturesque tropical paradise adorned with lush palm trees and stunning white sandy beaches. 🌴🏝️