136 Reads
Crescent Island is a private Island on Lake Naivasha that rose to fame after the 1985 movie “Out of ...