By Nadia Ali. The Toco lighthouse is a national landmark, located at Galera Point on the east coast. It sits majestically amid tranquil surroundings. Visitors can relax under the shade of trees at the wooden picnic tables after the long scenic drive and enjoy their home-packed food and drinks. The beautiful …
Read More »