Pooja Hegde debuts on the cover of Travel + Leisure.
The actor, who has been getting rave reviews for Mili, describes AlUla as 'a place of extraordinary human and natural heritage.'
The beautiful hill station of Shillong, known for its natural beauty and rich culture, has been named the most popular travel spot in India for 2025.