find your hotel

Search hotel

Featured Troovelers

Nova Scotia

Description

The region of Nova Scotia is located in the country of Canada in North America.

Their most notables populations are Halifax, Annapolis Royal, Lunenburg, Louisbourg, Wolfville, Ingonish, Glace Bay and Iona.

Read more Hide
Looking for travel clients? Advertise here