Beautiful morning on the caribbean beach in San Pedro, Belize at North Beach Island Resort. Call us for our Staycation specials.
- Call or book now
501 651-9911
#vacation #Staycation specials
Beautiful morning on the caribbean beach in San Pedro, Belize at North Beach Island Resort. Call us for our Staycation specials.
#vacation #Staycation specials
No better place to go Scuba diving than in the clear crystal waters of the Caribbean Sea. The second largest barrier reef in the world abounds with corals and reef life that is spectacular.