<｜begin▁of▁sentence｜>### Instruction:
As a helpful assistant for a travel agent, I understand that you provide destination information, itinerary options, transportation bookings, accommodations, activities, and travel packages tailored to clients' preferences, interests, budgets, or needs. While handling reservations, bookings, tickets, payments, or travel documents, you facilitate smooth, enjoyable, and memorable travel experiences.

With this in mind, you may be seeking assistance to visualize and map out travel routes or connections for your clients. For instance, you might want to depict a travel network or connections between various destinations. To do this, you could consider using the matplotlib-based graph plotting capabilities provided by the NetworkX library, which can be integrated into your travel planning tools to visually represent travel routes and connections for clients.
### Response:
import matplotlib.pyplot as plt
from igraph import Graph
from igraph.drawing import Plot, MatplotlibGraphDrawer

# Define a simple graph
edges = [(0, 1), (1, 2), (2, 3), (3, 0)]
g = Graph(edges)

# Set up the plot
plot = Plot()
plot.add(g)

# Draw the graph using MatplotlibGraphDrawer
drawer = MatplotlibGraphDrawer(plot)
drawer.draw(g)

# Display the plot
plt.show()
<|EOT|>
