© Website by Anwar 
The English Point Marina, Mombasa is Shankar’s largest Air Conditioning Installation as well as Samsung’s largest DVM installation in Africa.