Your Website Only
You may chose to advertise via your own site only, but it will
take time for your site to become established on the internet.
It is important to establish links TO your website from other
sites. These may be sites which have holiday notice boards, or information on
holidays in France and so on. Again this takes time to develop, but you will
move up in ranking on Google etc.