Cape Vidal Lighthouse is a Historical landmark establishment located in Ranger, KwaZulu-Natal, South Africa. VH23+M4 Ranger, South Africa Cape Vidal Lighthouse is a captivating accommodation establishment situated in the heart of Ranger, a picturesque town in KwaZulu-Natal, South Africa. This historical landmark offers an exquisite stay that seamlessly blends rich heritage with modern comforts. Upon arriving at Cape Vidal Lighthouse,
Read more...