About Nova Rentals Malta
NOVA RENTALS was set up in 1986 to compliment the already established NOVA TOURS which deals in the promotion of excursions, cruises and all other related tourist activities. NOVA RE... Read more
NOVA RENTALS was set up in 1986 to compliment the already established NOVA TOURS which deals in the promotion of excursions, cruises and all other related tourist activities. NOVA RE... Read more