Results 4 results found Osborne House home of Queen Victoria, Isle of Wight, England, UK, Europe Victorian clock tower in the capital Victoria, Mahe, Seychelles, Africa The Victoria Clocktower in downtown Victoria, Mahe, Republic of Seychelles, Indian Ocean, Africa Victoria, Mahe, Seychelles, Indian Ocean, Africa Clock Tower on the corner of Albert Street and Independence Avenue, the capital city of Victoria, Mahe Island, Seychelles, Indian Ocean, Africa Clock Tower on the corner of Albert Street and Independence Avenue, the capital city of Victoria, Mahe Island, Seychelles, Indian Ocean, Africa Clock Tower on the corner of Albert Street and Independence Avenue, the capital city of Victoria, Mahe Island, Seychelles, Indian Ocean, Africa