Description about Ilita Lodge - 4 Star Luxury Lodge
Set above the picturesque town of Great Brak River on a tranquil hill surrounded by panoramic views of the river mouth, rolling mountains and ocean, this hidden gem will take your breath away. Ilita Lodge is a 4 star graded and highly recommended establishment which offers guests the opportunity to explore the from its centrally located position.