A severe earthquake shook Indonesia's tourist islands of Bali and Lombok on Friday, injuring 29 people and damaging dozens of buildings, officials said. The Meteorology and Geophysics Agency said the quake had a magnitude of 6.1 on the Richter scale. The undersea quake struck shortly before dawn in the Straits of Lombok, off the east coast of Bali. Both Bali and Lombok are popular with foreign tourists, but initial reports said the quake did no damage in areas frequented by vacationers. Thousands of people on the tropical islands in eastern Indonesia fled their homes when the quake hit. At least 22 people were injured on Lombok, including a 12-year-old boy.