Abstract: The Virtual Travel Communities (VTCs) are widespread and influential platforms for sharing tourism information and experiences. Attracting and maintaining users are crucial to success of ...