Editorial teamJul 111 minTourism: Angkor Botanical Garden Wins Travellers' Choice AwardsThe Angkor Botanical Garden in Siem Reap province, Cambodia, has been awarded the Travellers' Choice Award by TripAdvisor.