With churches, mosques, ancient buildings, sandy white beaches, and exotic resorts, there are plenty of activities tourist can do in… Read More