Yes, Kenya has a beautiful coastline along the Indian Ocean, and it boasts several stunning beaches. Some of the popular beach destinations in Kenya include:

Diani Beach: Located on the south coast of Kenya near Mombasa, Diani Beach is renowned for its pristine white sands and crystal-clear waters. It's a popular destination for beach lovers and offers a range of water sports, including snorkeling, diving, and kite surfing. Diani Beach is also home to luxury resorts and accommodations.

Mombasa Beaches: Mombasa, Kenya's second-largest city, has several beaches, including Nyali Beach, Bamburi Beach, and Shanzu Beach. These beaches are easily accessible from the city and offer a variety of water-based activities, as well as a vibrant beachfront nightlife.

Watamu Beach: Located on the Kenyan coast, Watamu Beach is part of the Watamu Marine National Park and Reserve. It's known for its coral reefs and is a popular destination for snorkeling and diving. The beach is also a nesting site for sea turtles.

Malindi Beach: Close to Watamu, Malindi Beach is another beautiful spot along the Kenyan coast. It offers a mix of cultural attractions and natural beauty. You can visit the Gedi Ruins, explore the Malindi Marine National Park, or simply relax on the beach.

Lamu Island: While not a traditional mainland beach, Lamu Island, located off the northern coast of Kenya, offers a unique beach experience. Lamu Town, a UNESCO World Heritage site, is known for its Swahili architecture and tranquil beaches. Shela Beach, on the island's east coast, is particularly picturesque.

Kilifi Beach: Kilifi is a coastal town between Mombasa and Malindi, and it has its share of lovely beaches. Kilifi Creek is a popular spot for water sports like windsurfing and kayaking, while Bofa Beach and Tiwi Beach are known for their natural beauty.

Kenya's beaches are not only places of relaxation but also offer opportunities for cultural exploration, water sports, and marine life encounters. Whether you're looking for a peaceful getaway or an active beach vacation, Kenya's coastline has something to offer for various tastes and preferences.