Neha Rizal

Neha Rizal, originally from the beautiful Himalayan country Nepal, is a traveler at heart. Adventure and exploration come to her naturally. She grew up aiming to climb the tall mountains and explore the world. She calls herself “a global citizen” as she connects to the world through travel.

For full story, please read “Our story“.

Neha currently lives in Boston, Massachusetts and is the co-founder of The Art of Travel Store. She is an active blogger and podcast co-host of The Art of Travel.

Neha Rizal Photo Art of Travel

You can say Hi to her on:

Read Next

Meet The Art Of Travel Writers

Meet the The Art Of Travel Team

Couples & Relationships Goals

Our Ultimate Travel Bucket List

Visit The Art of Travel Store