Seychelles Islands

Seychelles is a collection of 115 islands in the Indian Ocean known for its clear turquoise waters and granite boulders. The islands are divided into the inner granitic islands and the outer coralline islands, offering a mix of lush hills and low-lying coral reefs. The atmosphere is calm and tropical, with a focus on natural […]

Mauritius Island

Mauritius is a volcanic island nation in the Indian Ocean known for its calm lagoons, coral reefs, and jagged mountain backdrops. Its identity is defined by a blend of turquoise waters and a interior rich with forests and waterfalls. The atmosphere is relaxed and steady, reflecting a landscape where coastal lowlands meet steep, green peaks. […]

info@johnbowtoursandtravel.com
Kenya Cinema Plaza, 3rd Floor Room 3-8. Moi Avenue, Nairobi