Sustainable tourism can be defined as:-
"Tourism that takes full account of its current and future economic, social and environmental impacts, addressing the needs of visitors, the industry, the environment and host communities"
Hall and Richards (2006) state that as tourism becomes increasingly important to communities around the world the need to develop tourism sustainably becomes a primary concern. Human communities represent both a primary resource upon which tourism depends, and their existence in a particular place at a particular time