An Opera News Kenya publication
Not much is known about a luxurious suite located in the slopes of Mount Kenya which…