In the heart of Van Wijk Street, Nelspruit, lies a hidden gem – The Green Lizard Guesthouse. Built in the 1970’s and recently renovated into a guesthouse, the Green Lizard offers a tranquil haven and an escape from the hustle and bustle of
Read Article