The Panglao Island Nature Resort & Spa, Philippines is on Panglao Island connected to Bohol Island by 2 bridges. Located amidst peaceful palm tree gardens and a white powdery beach. The thatched roof guest cottages are built in clusters using natural materials. The elegant beachfront Panglao Island Nature Resort & Spa is ideal from which to escape from the stresses of life.