The Pigeon Rocks are a natural landmark located just off the coast of Beirut. The rocks are a popular spot for visitors to take photos and enjoy the stunning views of the Mediterranean Sea. You can also take a boat tour to get a closer look at the rocks and explore the surrounding coastline.