Very bad experience, The policy of the company is very bad when we buy tickets there is lot of hidden charges and in refund also they are deducting 40 % please do not book tickets from this company
11 months ago
My Holidays has a
2.1
average rating
from
123
reviews