Greencastle is a charming coastal village located in the Inishowen Peninsula of County Donegal, Ireland. Situated on the shores of Lough Foyle, Greencastle offers stunning views of the surrounding countryside and the Atlantic Ocean. The village is known for its picturesque harbor, sandy beaches, and rugged coastline, making it a popular destination for outdoor enthusiasts and nature lovers. Greencastle is steeped in history, with several ancient ruins and historical sites scattered throughout the area. Visitors can explore the remains of Greencastle Castle, a 14th-century fortress that once played a significant role in the region's history. The village also has a strong maritime heritage, with a rich fishing tradition that is still evident today.