Panama's topography and geographic location present interesting choices for everyone. Beautiful mountains provide an excellent quiet retreat from a bustling city life, and rivers can offer an exhilarating white-water rafting experience. Tropical rainforests are an excellent destination for those who like to see the natural fauna and habitat up close. Coastal areas have some of the best beaches in the world, the finest fishing, scuba diving, and snorkeling, and spectacular coral reefs with colorful marine life. Some terrific tropical islands are also nearby for anyone wishing to make a short leisurely cruise by boat. Some islands are accessible by commuter aircraft.