The Caramoan islands stem from the rugged Caramoan Peninsula, which is located in the province of Camarines Sur. The islands, however, are isolated from the main province. This makes it perfect for island hopping, hiking, diving, and even spelunking. The unexploited and uninhabited islands of Caramoan have been featured in several franchises of the hit TV show Survivor.