Scenic spot, but biting insect-ridden