Mozambique stretches along the Indian Ocean coast for 1,500 miles (2,400 kilometers) and presents photographers with diverse subjects. The coastal region includes archipelagos such as Bazaruto and Quirimbas with white sand beaches and coral reefs. Along the shore sit historic structures like Macuti Lighthouse with shipwrecks and Ilha de Moçambique with Portuguese colonial buildings. Beaches including Tofo, Ponta do Ouro and Wimbe draw visitors year-round.