Close Menu

    Subscribe to Updates

    Get the latest creative news from FooBar about art, design and business.

    What's Hot

    12 Important Things to Know About Traveling in Japan

    June 21, 2026

    The BEST Beaches in Bali (Swimming and Surfing)

    June 21, 2026

    Orbánism after Orbán | Eurozine

    June 21, 2026
    Facebook X (Twitter) Instagram
    • Demos
    • Buy Now
    Facebook X (Twitter) Instagram
    Beyond BordersBeyond Borders
    • Home
    • Adventure
    • Culture
    • Destinations
    • Travel Tips
    Beyond BordersBeyond Borders
    Home»Travel Tips»The BEST Bali Cafes (Including Vegan, Gluten-Free & More)
    Travel Tips

    The BEST Bali Cafes (Including Vegan, Gluten-Free & More)

    youealex@gmail.comBy youealex@gmail.comJune 21, 2026No Comments19 Mins Read
    Facebook Twitter Pinterest LinkedIn Tumblr WhatsApp Email
    The BEST Bali Cafes (Including Vegan, Gluten-Free & More)
    Share
    Facebook Twitter LinkedIn WhatsApp Pinterest Email


    Just to let you know… This post contains affiliate links, including Amazon Associates links. I may receive a small commission from them at no extra cost to you.

    If there’s one thing the Indonesian island of Bali does exceptionally well, it’s food and drink. And yes, swings. Always swings.

    Bali runs on sunlight, scooters and the quiet religion of breakfast.

    One minute you’re stepping over temple offerings on the pavement, the next you’re nursing an iced latte in a bamboo loft while the rice fields do their slow, hypnotic thing.

    If there’s one thing this island does exceptionally well, it’s food and drink. Yes, even when you’re “just popping in for coffee”.

    Bali’s café scene is a full-blown culture, spanning smoothie-bowl sanctuaries in Canggu, jungle hideouts in Ubud, and Seminyak brunch spots that feel designed for long afternoons.

    It would take a lifetime to eat your way through the island’s best menus, so we asked trusted travel bloggers to share their favourite cafés in Bali.

    They’re organised by region so you can jump straight to wherever you’re staying.

    Come hungry. Wear forgiving trousers.

    TRAVEL TIP | While you’ll find great Wi-Fi in many of the Bali cafés, an eSIM is a great investment. Choose one with unlimited data for complete peace of mind.

    Even if you’re not a foodie, there’s a good chance that Bali will turn you into one.

    No matter which part of the island you visit, it’s impossible to not be impressed by the café culture here.

    After spending a month in Bali, I realise just how spoiled I was during my time there. Picture perfect and equally satisfying, cafés in Bali look like they came straight off of a Pinterest board.

    Warning: the smoothie bowl addiction is real. And, speaking from experience, I’m afraid to say that nothing will compare on price or presentation after you leave.

    Best bases for café lovers:

    • Canggu for brunch culture, digital nomad cafés, smoothie bowls
    • Ubud for wellness menus, jungle views, and slower mornings
    • Seminyak for polished brunches and cocktails
    • Sanur + the islands for beach cafés and a quieter pace

    Bali cafe bingo:

    • Start with a sunrise coffee + smoothie bowl in Canggu
    • Do at least one jungle-view breakfast in Ubud
    • Plan a poolside lunch or floating breakfast in Seminyak
    • Café crawl somewhere off the main hubs (Sanur or Nusa Lembongan)

    Budget guidance:

    • Coffee: 25k–50k IDR (£1.25–£2.50)
    • Brunch/smoothie bowls: 55k–85k IDR (£3–£5)

    The best cafes in Canggu

    Where surfboards lean against café walls and breakfast somehow becomes your whole day.

    A popular digital nomad destination, Canggu has no shortage of cool cafes to try.

    Here are some of the best places to eat and drink in Canggu.

    The Loft

    Recommended by Greta – Greta’s Travels

    There are loads of adorable cafes in Bali, but The Loft in Canggu is by far one of my favourites.

    Located a short walk away from the beach, The Loft is in the heart of Canggu, you can easily go there on your way back from your morning surf or before setting off on a day of sightseeing around Bali.

    Their menu offers a wide variety, with both sweet and savoury options, but the most popular are without a doubt the smoothie bowls.

    Thick fresh fruit smoothies, they are served in bowls with fruit and granola toppings. The price for a smoothie bowl is 75,000 IDR (around 4 GBP).

    The Loft also has a beautifully decorated interior, and it’s not uncommon to spot Instagrammers taking photos of the location.

    Where to find it: Jl. Batu Bolong No. 50A, Canggu.

    The Loft Cafe in Canggu Bali

    The Mocca

    Recommended by Nick – The Wandering Wheatleys

    When it comes to dining in Bali, there are so many incredible restaurants, bars, and cafes that it’s almost impossible to decide where to eat. When we’re staying in Canggu, one of our favourite cafes for a lazy brunch is The Mocca.

    The Mocca is an open-air cafe set down a quiet alleyway away from the noisy main drag of Canggu.

    It’s a beautiful and serene setting with white-washed brick, traditional woodwork, and dozens of tropical plants hanging from the ceiling and walls.

    The Mocca’s menu is full of delicious and healthy options to suit every taste. If you’re a meat-eater then try the Piggy Egg Benedict which comes stacked with pork belly and beetroot.

    Or if you’re a vegetarian then order a stack of the Purple Vegan Pancakes!

    Of course, you can’t come to Bali without trying a few smoothie bowls, and The Mocca has plenty of options to choose from.

    The Tropical Smoothie Bowl comes topped with fruit and granola arranged in the shape of a palm tree, making it both delicious and picture-perfect for Instagram!

    Where to find it: Jl. Pantai Batu Bolong, Gang Nyepi No 22, Canggu.

    The Mocca Cafe in Canggu Bali

    Betelnut Cafe

    Recommended by Sarah – Sarah Sees The World 

    Betelnut Cafe is very central on Pantai Batu Bolong Street in Canggu.

    The upstairs open air terrace is a refuge from the Bali’s daytime heat but also a lovely spot at night where you can hear the sound of live music and people enjoying their evenings off in the distance. 

    As well as booths and smaller tables, there are larger shared tables if you’re dining solo and they offer free Wi-Fi and self-service drinking water. 

    The cafe has a healthy and nutritious menu of tasty light meals like wraps and salads. You really can’t go wrong ordering a burrito, and their veggie naked burrito was the best thing I ate there. It contained red rice, beans, cheese, salads and tortilla chips.

    Chicken and Mahi Mahi fish burritos are available too. If you’re after a post-yoga or surf snack, the salted caramel protein smoothie was delicious – as are their freshly blended juices.

    Betelnut Cafe’s staff are friendly and tax is included in the pricing so what you see on the menu is what you pay.

    Where to find it: Jl Batu Bolong 60, Canggu.

    Betelnut Cafe in Canggu Bali

    Crate Cafe

    Recommended by Ollie and Candi – Ollie and the Captain

    The Crate Cafe in Canggu, also known as LIFESCRATE, is probably the most delicious and well-priced cafe in the whole of Canggu.

    You can find a mouth-watering selection of food that caters for vegans, vegetarians and carnivores alike.

    The best part is, the most you’ll pay for a meal is $4 (IDR 55k). And no, that is not a typo.

    The cafe is open for breakfast and lunch and is constantly buzzing with trendy travellers and cosmopolitan locals who zip in on their mopeds to tuck into the delicious food.

    The restaurant is located next to some rice fields which add to the open-air feeling of zen you will experience as you sip on a smoothie that almost looks too good to drink.

    We at Ollie and the Captain love this place even more so as it has free, unlimited 30Mbps Wi-Fi, which really solidifies Canggu, Bali as one of the best destinations for digital nomads.

    We worked in the airy Crate Cafe lounge for a few hours on a few occasions and look forward to going back!

    Where to find it: 64 Jalan Batu Bolong, Canggu.

    Crate Cafe Canggu Bali
    A packed restaurant in Canggu Bali

    The Avocado Factory

    Recommended by Hanna – SolarPoweredBlonde

    The Avocado Factory in Canggu was one of my favourite places I ate in the whole of Bali!

    For an alternative and very filling smoothie bowl, the avocado smoothie bowls are divine, and the Avo Island smoothie bowl is really creamy with all sorts of healthy toppings.

    They are very filling so you don’t need anything else to eat with the smoothie bowl, and at 70,000 IDR, you can enjoy a filling mean for around £4.

    For egg lovers, there are also lots of brunch options with eggs and avocado.

    The most expensive dish on the menu is the avocado burger, which is 85,000 IDR, so the food at The Avocado Avocado is all very affordable as well as filling.

    To drink, there are lots of delicious smoothies and of course Kombucha, which is probably the most popular drink in Bali.

    If you need tea in the morning, try a delicious matcha latte. Or, if you want to really embrace the avocado, there is even an avocado latte!

    The presentation of everything is immaculate and beautiful so make sure you have your camera ready!

    Where to find it: Jl. Batu Mejan intersection with Jl. Tanah Barak, Canggu.

    Eggs benedict with mushroom and avocado at The Avocado Factory in Canggu Bali
    Avocado Factory Canggu Bali

    ZIN Cafe

    Recommend by Art – The Broke Backpacker

    ZIN Cafe is an open-air, bright and breezy 3-floor space to chill, eat, network or work.

    Located just 2 minutes from the beach at the end of Jalan Nelayan, this bamboo building masterpiece offers the freshest of ingredients that are organic and locally sourced.

    With Insta-worthy smoothie bowls, all-day breakfast, a wide selection of vegetarian dishes, and local Indonesian dishes with a twist, there is no wonder digital nomads are (quite literally) flocking there!

    If you’re not up to summiting a 1,711 metre (5,633 feet, above sea level) volcano, head to ZIN Cafe and try the in-house coffee blend sourced from Kintamani Coffee Plantation in the magnificent Mt. Batur.

    From IDR 30,000 ($2 USD) a cup, this coffee can be enjoyed from the working space with cosy couches, fast WiFi and accessible outlets. ZIN Cafe is one of the most tranquil spaces to work while you chow down in Canggu!

    Where to find it: Jl. Nelayan No. 78 E Zin, Canggu.

    ZIN Cafe in Canggu Bali

    Give Cafe

    Recommended by Katie – Two Wandering Soles

    There’s no shortage of vegan cafe options in Canggu, and one of the best things to do in Bali is sampling as many smoothie bowls and salads as you can.

    When in Canggu, Give Cafe is one to put on the list, and the thing that makes it different from the masses is that it they give 100% of their profits to those in need, hence the name of the restaurant.

    When you pay for your meal, you receive a wooden token which you can put into a box based on what type of charity you’d like your money to go to. Options include supporting the environment, families in need, or an animal shelter.

    One other notable thing about Give Cafe is that they do both Western dishes as well as plant-based versions of popular Balinese dishes that are often difficult to find without meat.

    They serve a great Nasi Campur, an Indonesian meal where you choose portions of many different dishes for a little taste of everything!

    Give Cafe’s take on nasi campur is totally vegan, so it’s a good place to try it if you don’t eat meat.

    So whether you go for the tasty plant-based food, their adorable rainbow Instagram wall or to support a good cause, there are lots of reasons to visit Give Cafe while you’re in Canggu.

    Where to find it: Jl. Padang Linjong no. 85 Right next door to Chilli Surfboards, Canggu.

    Give Cafe in Canggu Bali

    The best cafes in Ubud 

    Surrounded by lush greenery and endless rice fields, Ubud is the perfect escape for health-conscious travellers.

    There are more cafes and restaurants in Ubud than anywhere else in Bali, but here are some of the best to help you whittle down your options.

    Cafe Vespa

    My personal favourite

    Tucked away from the bustling centre of Ubud, Cafe Vespa is a true hidden gem.

    Cosy and quaint, the modest menu serves up a varied mix of dishes to please all palettes, including meaty mains, small bites and plenty of vegan options.

    On the drinks menu, you’ll find plenty of healthy options to quench your thirst, including freshly pressed juices, homemade kombucha and Jamu juice, a local elixir made of turmeric, ginger and honey.

    Free drinking water is available and the sweets selection is just asking to be taken away when you leave.

    Cafe Vespa has a small but homely vibe – the kind of place where you don’t feel afraid to approach a stranger.

    Prices are on the lower side and the mix of table sizes mean you can choose a private spot by the window or join a larger table and see who you meet.

    It’s not really the kind of place you could easily work, but it’s one of the best cafes in Ubud when you want to ditch the laptop and enjoy some social time.

    Where to find it: Jl. Raya Penestanan Kaja Jl. Penestanan, Ubud.

    Kombucha and juice at Vespa Cafe in Ubud Bali-2
    Fresh apple juice and Jamu juice at Cafe Vespa

    Clear Cafe

    Recommended by Roshni – The Wanderlust Within

    Clear Cafe serves up clean and healthy food that isn’t boring. I visited Clear Cafe three times in five days, and it remains my favourite organic cafe in Bali.

    Open from 8am-11pm, the menu caters for all meals (breakfast being my favourite) and everything is prepared using natural ingredients from local Balinese farmers. 

    Clear Cafe is veggie-centric but there is plenty of fresh seafood available on the menu too, and the smoothies are a favourite in Ubud.

    The food isn’t the only reason to visit, however. Leave your shoes at the door and enter the tropical tree house.

    With incense wafting through the air, the whole restaurant is somewhere you can spend hours relaxing on the floor cushions, taking in all the greenery and the funky indoor fountains.

    Where to find it: Jl. Hanoman, Ubud.

    Clear Cafe in Ubud Bali

    Yellow Flower Cafe

    Recommended by Whitney – Designs For Travel

    Yellow Flower Cafe in Ubud should be on your Bali itinerary because it may be the greatest cafe in Bali! Serving breakfast, lunch, and dinner, this cafe is only accessible by a beautiful walking trail in the Penestanen area.

    The contemporary Balinese, open-air restaurant looks out over the tropical jungle.

    Most of the food is organic and locally sourced, and it is an excellent place to eat local healthy food in Ubud.

    The best way to start the day at Yellow Flower Cafe is with the traditional Balinese banana pancakes – drizzled with local honey – or one of the amazing smoothie bowls.

    There are four choices, all made with local fruit, coconut, tapioca, and granola, and the cost is around 57K IDR ($4 USD).

    The lunch and dinner menu are the same, offering fresh and delicious options.

    One of the best things to order is the nasi campur, a local dish meaning “mixed rice”. This dish includes rice along with small amounts of several other vegetable side dishes as well as meat (unless you order it vegetarian).

    The cost of the plate, served on top of a banana leaf, is around 100K IDR ($7 USD).

    Everything is made to order, so sit back, relax, and enjoy the experience because good food in Bali is worth waiting for.

    Where to find it: Penestanan/Campuhan Steps, Penestanan Penestanan, Ubud.

    Yellow Flower Cafe in Ubud Bali

    Lazy Cats Cafe

    Recommend by Priyanka – On My Canvas

    Lazy Cats cafe was a surprising find in a cosy corner of Ubud. I stumbled upon Lazy Cats one day when I wanted to get lunch at a place where I could work, too. 

    Lazy cats is a cafe, restaurant and bar that runs on homegrown products cultivated by the chef, Hiram Rios. The artistic ambience of the place combined with the healthy range of food and drinks makes Lazy Cats a must visit place while travelling in Bali.

    Lazy Cats is perfectly affordable and you can get a good coffee from 25-50K IDR ($2-3 USD).

    If you decide to stop by for breakfast, you can get a delicious meal for 40-70K IDR ($3-5 USD).

    Cocktails cost around 70-120K IDR ($5-8 USD), while there are even plenty of good dinner options for around 55K IDR ($4 USD). 

    I gorged upon a tempeh BBQ burger which came with sweet potato fries, and the burger along with a cappuccino made for a sumptuous afternoon meal.

    WiFi works well for those who want to get some work done in this quaint cafe, too.

    Where to findit: Jl. Raya Ubud No.11, Ubud.

    Lazy Cats Cafe in Ubud Bali

    The best cafes in Seminyak

    An upscale beach resort, Seminyak has plenty of laid-back cafes and upmarket options.

    Cabina Bali

    Recommend by Alexx – Finding Alexx

    A tropical fusion of Palm Springs and Indonesia, Cabina Bali is the ideal spot for poolside cocktails and the classic floating breakfast.

    Located on the Canggu side of Seminyak, when you walk into Cabina it feels like you’ve teleported to a 1950s Californian motel, complete with cacti and pastel feature walls.

    The huge food menu has something for everyone, ranging from smoothie bowls and freakshakes to Indonesian fried rice, enormous sandwiches and Cabina’s signature pork ribs.

    There’s also vegan, gluten-free and paleo dishes for anyone with dietary requirements.

    Breakfast meals start at about 70k IDR up to 120k IDR, burgers and salads are from 75k to 100k, and you can get canapes and finger food from 55k IDR.

    If you’re going to go for the Instagrammable floating breakfast (who wouldn’t?), they start at 195k per person.

    Cabina’s cocktail menu is just as impressive as the food menu, with loads of colourful tipples to choose from. The usual suspects, like mojitos and spritz’, are 70k, and the extra boozy drinks are 120k.

    If you’re there with the girls, you can get a litre of sangria for 450k, with a choice of four delicious flavours. I can vouch for the Valencia, a white wine, peach and apple mix. Divine!

    Where to find it: Jalan gang Daksina No 1, Kerobokan.

    Cabina Bali Cafe in Seminyak Bali

    Kynd 

    Recommended by Sophie – The Wanderful Me

    Located in the northern part of Seminyak, the Kynd Community cafe is a 100% plant-based restaurant for all things vegan.

    Whether you’re looking to fuel up for breakfast, lunch or even dessert, this is the place to be for mouthwatering vegan eats. 

    Serving up everything from fresh juices, smoothie bowls, and big breakfast platters to outta-this-world gourmet toasts, bountiful burgers, and mylkshakes, Kynd Community is hands down a vegan heaven in Bali.

    For price ranges, you’ll find the smoothies to be around 60k IDR, juices for 55k IDR, breakfast dishes at 65-80k IDR and lunch dishes for 65-82k IDR.

    Although this is a bit more than your average warung in Bali, you’ll find the delicious dishes and hearty servings more than make up for it!

    Personally, I recommend trying the pulled cheeken salad. Crisp greens, fresh veggies, sun-dried tomatoes, and a creamy mustard dressing with a side of garlic sourdough bread… is your mouth watering yet?! Mine is!

    And to top it off, don’t miss out on trying one of their freakshakes (aka a wildly awesome vegan mylkshake!).

    Where to find it: 12x Jalan Raya Petitenget, Seminyak.

    Kynd Community Cafe in Seminyak Bali

    Off the beaten path cafes in Bali

    The main tourist hubs aren’t the only places to find great cafes in Bali.

    Here are some of the best places to eat and drink in the lesser visited areas of Bali.

    Soul on the Beach, Sanur

    Recommend by Kate – Rolling Along With Kids

    On the beachfront in Sanur is the beautiful cafe Soul on the Beach. You can choose to sit on the beach with the sand beneath your feet or under the cooling fans.

    They have a great range of healthy food – including their famous smoothie bowls and detox juice blends – plus other delicious food like burgers, pizzas and salads.

    The prices are mid-range but well worth it for the vibe and location on Sindhu beach.

    Open from 8am-10pm each day, the Sanur cafe deserves a visit. If you love your time at Soul on the Beach, make sure you also check out their big sister cafe Soul in a Bowl.

    It has the same menu but the location on Jl Danau Tamblingan in southern Sanur is convenient to get to. 

    Where to find it: Jl. Pantai Sindhu On The Beach Next To INNA hotel, Sanur, Denpasar.

    Soul on the Beach Cafe in Sanur Bali

    Tigerlillys, Nusa Lembongan

    Recommended by Michelle – Full Time Explorer

    I highly recommend a trip to Tigerlillys in Nusa Lembongan. Although it’s right off the main drag, it feels like a jungle oasis once inside.

    The small pool nearby gives a calming feel and the open concept of the seating area is refreshing. It features boho chic décor and has a chill vibe, making it the perfect place to sit and relax.

    If all of that wasn’t enough, the food is incredible. I recommend grabbing breakfast here.

    We tried the chia seed pudding and garden omelette which were both extremely fresh, and the chia seed pudding is one of the prettiest things I’ve ever eaten.

    The highlight, though, was the decadent hot chocolate. It tasted as though an entire rich chocolate bar had been melted into my mug.

    Compared to other places on the island, this one may seem a little expensive, but you can have an incredible breakfast for less than 140,000 IDR ($10 USD) per person.

    Tigerlillys ended up being my favourite restaurant in Nusa Lembongan. Actually, it was my favorite restaurant in Bali.

    Where to find it: Jungut Batu Tigerlillys Boutique Hotel Indonesia.

    Tigerlillys Cafe in Nusa Lembongan Bali

    Blue Paradise, Sidemen

    Staff pick

    Unlike the rest of Bali, Sidemen doesn’t have any flashy cafés or hotels.

    But that doesn’t mean you’re not in for a treat. Despite more modest appearances, cafés in Sidemen may have some of the best food on the island.

    Blue Paradise is a strong contender with a fully vegan menu in addition to regular favourites.

    This relaxed joint has all the convenience of a central location combined with delicious food that feels extremely authentic.

    Where to find it: Jl. Raya Sangkan Gunung-Sidemen Jl. Raya Tebola, Telaga Tawang, Kec. Sidemen, Kabupaten Karangasem, Bali 80864, Indonesia

    Indonesia Travel Planning

    Despite its popularity, Indonesia isn’t the easiest place to travel.

    The country is vast, varied and lacking in infrastructure in many ways.

    Don’t let that put you off. For all of its challenges, it’s 100% worth it and a country that captures hearts for a reason.

    That said, it pays to be prepared. Here are go to travel resources for Indonesia, whether you’re travelling to popular spots like Bali or lesser-known islands.

    ✈️ Internal flights: some local airlines can only be booked on Traveloka. You’ll also find great deals here.

    🛜 eSIM: wi-Fi is fairly inconsistent in Indonesia, yet having connection is crucial a lot of the time. We recommend an Holafly eSIM because it offers unlimited data for one affordable price.

    🛟 Insurance: make sure your insurance covers any adventurous activities you might want to do including hiking and boat trips (not all policies do!). We recommend Heymondo for frequent travellers or Safety Wing for nomads who also need health insurance.

    🛏️ Accommodation: while there are many sites to choose from, booking.com and Agoda are the most reliable (and often offer free cancellation).

    💻 VPN: Use a VPN to protect your data or access international sites when needed. We use and recommend NordVPN.

    Add these to your Indonesia bucket list

    Looking to travel beyond Bali? Don’t miss these unique spots.



    Source link

    Bali Cafes GlutenFree Including Vegan
    Share. Facebook Twitter Pinterest LinkedIn Tumblr WhatsApp Email
    youealex@gmail.com
    • Website

    Related Posts

    12 Important Things to Know About Traveling in Japan

    June 21, 2026

    The BEST Beaches in Bali (Swimming and Surfing)

    June 21, 2026

    My Unlikely Love for Sacramento – Yes, THAT Sacramento

    June 21, 2026

    2 Days in Manchester: A Complete 2026 Itinerary

    June 21, 2026

    What Gorilla Trekking in the DRC Teaches You About Wilderness

    June 21, 2026

    The Perfect 10-Day Oregon Road Trip Itinerary in Summer

    June 21, 2026
    Add A Comment
    Leave A Reply Cancel Reply

    Don't Miss

    12 Important Things to Know About Traveling in Japan

    By youealex@gmail.comJune 21, 2026

    Some posts on this site contain affiliate links, meaning if you book or buy something…

    The BEST Beaches in Bali (Swimming and Surfing)

    June 21, 2026

    Orbánism after Orbán | Eurozine

    June 21, 2026

    7 Unique Things to do in San Luis Obispo County (SLO CAL) » Local Adventurer » Travel Adventures in Las Vegas + World Wide

    June 21, 2026
    Stay In Touch
    • Facebook
    • Twitter
    • Pinterest
    • Instagram
    • YouTube
    • Vimeo
    Our Picks

    12 Important Things to Know About Traveling in Japan

    June 21, 2026

    The BEST Beaches in Bali (Swimming and Surfing)

    June 21, 2026

    Orbánism after Orbán | Eurozine

    June 21, 2026

    7 Unique Things to do in San Luis Obispo County (SLO CAL) » Local Adventurer » Travel Adventures in Las Vegas + World Wide

    June 21, 2026

    Subscribe to Updates

    Get the latest creative news from SmartMag about art & design.

    Demo
    About Us
    About Us

    Your source for the lifestyle news. This demo is crafted specifically to exhibit the use of the theme as a lifestyle site. Visit our main page for more demos.

    We're accepting new partnerships right now.

    Email Us: info@example.com
    Contact: +1-320-0123-451

    Our Picks
    New Comments
      Facebook X (Twitter) Instagram Pinterest
      © 2026 ThemeSphere. Designed by ThemeSphere.

      Type above and press Enter to search. Press Esc to cancel.