Description
Talaimannar Lighthouse, Sri Lanka. Talaimannar is located on the northwestern coast of Mannar Island and about 18 miles from Dhanushkodi indian town.
Talaimannar Lighthouse, Sri Lanka. Talaimannar is located on the northwestern coast of Mannar Island and about 18 miles from Dhanushkodi indian town.
Learn more about royalty-free images or view FAQs related to stock photos.
© 2024 iStockphoto LP. The iStock design is a trademark of iStockphoto LP. Browse millions of high-quality stock photos, illustrations, and videos.