A trip to Pitstop Hill in the Mentawai Islands. 10 days, 11 nights of pure paradise. Perched high on a hill over looking possibly the funnest right-hander in the island chain, Pitstops is the most attractive land camp option in the area.
A trip to Pitstop Hill in the Mentawai Islands. 10 days, 11 nights of pure paradise. Perched high on a hill over looking possibly the funnest right-hander in the island chain, Pitstops is the most attractive land camp option in the area.