At the Village of Isluga- Isluga Volcano is seen in the background.
St. Thomas festival at the Village of Isluga. Plenty of Beer, Tea, & Music!