Fiji Christmas Rally – Savusavu town

 it is located in the second biggest island , Vanua Levu

Leave a Reply

Your email address will not be published.