Global Visa · Canada · Tourist
Canada Visa agency in kerala | Canadian Visa Agent | Mapshore
From India, fees, documents, appointment and processing timelines for 2026.
Quick answer
Canada visitor visa (TRV) from India — full documents checklist, CAD 100 fee, VFS Global Kochi, 28-day IRCC processing time tracker, and tips to avoid refusal.
- Apply via
- VFS Global / IRCC Online
- Stay
- 6 months per entry
- Processing
- Up to 28 calendar days
- Applying from
- India
Timings vary by season and nationality. Confirm with our team before you book travel.
Check your Canada Visa agency in kerala | Canadian Visa Agent | Mapshore timeline
Our team will confirm current processing times and fees for your passport.
Do Indians Need a Canada Visa?
Yes — Indian passport holders must apply for a Temporary Resident Visa (TRV), commonly called a Canada visitor visa, before travelling to Canada. There is no e-visa or visa-on-arrival option for Indians. This applies to tourism, visiting family, transit, and short business trips. Unlike some nationalities, Indians are not eligible for the Electronic Travel Authorisation (eTA) — even for a layover at a Canadian airport, a TRV is required. The application is submitted online through the IRCC portal or at a VFS Global centre.
Apply NowCanada Visitor Visa (TRV) vs eTA — Which One Do You Need?
Canada has two entry authorisation systems for visa-required travellers: the Temporary Resident Visa (TRV) and the Electronic Travel Authorisation (eTA). As an Indian passport holder, the answer is straightforward — you need the TRV, always. The eTA is only available to nationals of visa-exempt countries (such as UK, Germany, Australia) who are flying into Canada. It does not apply to Indian citizens regardless of where they live or how long they plan to stay.
If you hold a valid US visa or US green card, you may still need a TRV for Canada — the two documents are separate. Some Indian nationals with valid US non-immigrant visas can apply for a TRV with a simplified process, but the visa itself is not waived. Always confirm your eligibility at ircc.canada.ca before making travel plans. If you are also planning a US trip, see our USA visa page for B1/B2 requirements.
- TRV (Temporary Resident Visa): Required for all Indian passport holders visiting Canada
- eTA (Electronic Travel Authorisation): Not available to Indian nationals — TRV is mandatory even for transit
- Transit visa: If your layover requires you to clear Canadian customs or stay overnight, you need a TRV or Transit Visa depending on circumstances — check ircc.canada.ca
- Multiple-entry TRV: Most applicants receive a multiple-entry visa valid up to 10 years
Canada Visa Documents Checklist for Kerala Applicants 2026
The IRCC does not publish a single universal checklist — requirements depend on your profile. However, the following list covers what officers consistently expect from Indian applicants. Missing even one of these items can trigger a delay or refusal, so prepare a physical file and a scanned digital folder before uploading to the portal.
- Passport: Valid for at least 6 months beyond your planned return date. Include all previous passports.
- Photo: Two recent passport-size photos (35mm × 45mm, white background, taken within the last 6 months)
- IMM 5257 form: Application for Visitor Visa completed online via IRCC portal (auto-generated; print and sign if required)
- Financial proof: Bank statements for the last 6 months showing consistent balance (minimum ₹3,00,000–₹6,00,000 is typically expected — see financial requirements section below)
- Employment / income proof:
- Salaried: employment letter on company letterhead confirming designation, salary, and approved leave; last 3 salary slips
- Self-employed: CA-certified balance sheet, GST registration, business registration
- Retired: pension statements, fixed deposit certificates
- Student: bonafide certificate, parent's financial documents
- Income tax returns: Last 2–3 years' ITR acknowledgements or Form 16
- Property / asset documents: Title deed, FD certificates, or investment statements (establishes ties to India)
- Travel itinerary: Provisional flight reservations (not ticketed), hotel bookings, or invitation letter from Canadian host
- Travel history: Copies of previously issued visas (US, Schengen, UK) if any — demonstrates travel credibility. See our Schengen visa and UK visa pages if you're planning a combined trip.
- Cover letter: A personal letter explaining the purpose, itinerary, duration, and how you will fund the trip — strongly recommended
- Biometrics: Book a biometrics appointment at a VFS Global centre (Kochi, Chennai, Bangalore, etc.) after submitting your online application — see biometrics section below
Kerala-specific note: the Kochi VFS Global centre (approximately located at Vismaya IT Park, Infopark, Kochi) handles biometrics collection for the Canada visa. You do not need to travel to a major metro for biometrics alone — this is a significant convenience for Malabar and Kochi-region applicants. Contact our Kochi office or Kozhikode office for the current VFS schedule and slot availability.
Canada Visa Fees 2026
Canada visa fees are charged in Canadian dollars (CAD) by IRCC and are non-refundable regardless of the outcome. On top of the IRCC fee, VFS Global charges a service fee for biometrics collection and optional document submission services. The table below shows the complete fee breakdown for a single adult applicant in 2026.
| Fee type | Amount (CAD) | Approx. INR | Refundable? |
|---|---|---|---|
| TRV application fee (IRCC) | CAD 100 | ~₹6,200 | No |
| Biometrics fee (IRCC) | CAD 85 | ~₹5,300 | No |
| VFS Global service fee (India) | — | ₹2,500–₹3,500 | No |
| Optional: VFS prime-time / courier | — | ₹500–₹1,200 | No |
Total expected cost per applicant: approximately ₹14,000–₹16,000 including all fees. Families should multiply the IRCC fees per person; VFS service fees are sometimes capped for group submissions — confirm at the time of booking. Note: INR equivalents are approximate and fluctuate with the CAD/INR exchange rate.
Pay the IRCC fee directly on the IRCC portal using a credit or debit card. VFS fees are paid at the VFS centre or via the VFS online portal when booking your biometrics appointment. Never pay any third party claiming to offer "fast-track" IRCC fee payments — the official IRCC portal is the only authorised gateway.
Where to Apply — VFS Global Canada Centres in Kerala and India
Canada visa applications for India are handled through VFS Global, the official outsourced visa application partner for IRCC in India. Most applicants submit their application online through the IRCC portal (ircc.canada.ca) and then attend a VFS centre only for biometrics collection. You can also submit your physical documents through VFS if you are unable to complete the online application independently.
VFS Global operates Canada visa application centres in the following Indian cities. Kochi is listed as an active centre, which means Kerala applicants can complete the entire process locally without travelling to Chennai, Mumbai, or Bangalore for biometrics.
- Kochi: Vismaya IT Park, Infopark (biometrics and document submission — verify current hours at vfsglobal.com)
- Chennai: VFS Global, Greams Road
- Bangalore: VFS Global, Dickenson Road
- Mumbai: VFS Global, Andheri East
- New Delhi: VFS Global, Janakpuri
- Hyderabad: VFS Global, Banjara Hills
- Kolkata: VFS Global, Park Street
- Chandigarh and Ahmedabad are also operational
You can book your biometrics appointment at vfsglobal.com/canada/india. Slots at Kochi typically fill within 1–2 weeks of an application being submitted, particularly during the May–August travel season. Book your appointment immediately after submitting your online IRCC application to avoid delays. Our Kochi office team monitors slot availability and can alert you when new windows open.
How to Apply for a Canada Visa Online — IRCC Portal Step by Step
The IRCC online portal (ircc.canada.ca) is the primary application channel for all visitor visa applicants in India. The process is paperless until biometrics; all forms, fees, and document uploads happen through the portal. The account you create is called a "My Account" or "GCKey" account and is linked to your application permanently — do not lose the credentials.
Create a GCKey account
at secure.canada.ca/gauth. Use a permanent email address you check regularly — all IRCC correspondence, including the biometrics instruction letter, is sent here.
Answer the eligibility questionnaire
The portal will guide you to the correct form (IMM 5257 for visitor visa). Do not skip this step — selecting the wrong form adds processing time.
Complete the IMM 5257 application form
Fill in personal details, travel history, employment, and purpose of visit. The form saves in sessions — note your application reference number after each session.
Upload supporting documents
Scan each document as a clear PDF or JPEG. Combine multi-page documents (e.g., bank statements) into a single PDF. Maximum file size is 4 MB per document.
Pay the fees
IRCC accepts international Visa, Mastercard, and American Express. The application fee (CAD 100) and biometrics fee (CAD 85) can be paid together. Save the payment receipt.
Submit the application
After submission, you will receive a biometrics instruction letter (BIL) by email — usually within 24–72 hours. Do not go to the VFS centre without this letter.
Book your VFS biometrics appointment
using the BIL reference number. Bring the BIL, your passport, and the VFS service fee payment.
Track your application
in the IRCC client portal using your application number. Once a decision is made, your passport will be returned via VFS courier or in-person collection.
Canada Visa Processing Time 2026 — IRCC Tracker and What Delays Mean
According to the official IRCC website, most visitor visa applications are processed within 28 calendar days from the date biometrics are provided. This is the standard benchmark IRCC publishes for Indian applicants. However, actual processing times vary significantly and can range from 4 weeks to 12 weeks depending on the volume of applications, completeness of the file, and whether additional documents or an interview are requested.
The 28-day clock starts after you give biometrics — not from the date you submit the online application. If you delay booking your VFS biometrics appointment by two weeks after submission, your total wait time grows accordingly. During peak travel seasons (April–July, October–November), processing times at the India processing centres have historically run longer. Plan applications at least 10–12 weeks before your intended travel date to allow buffer for biometrics scheduling delays and processing variance.
- Standard processing: 28 calendar days after biometrics (IRCC benchmark for India)
- With biometrics booking delay: Add 1–3 weeks if slots are scarce at your nearest VFS centre
- If file is incomplete: IRCC will issue an RFD (Request for Documents); respond within the stated deadline or the application may be closed
- If interview requested: Rare for tourist visa applications, but adds 2–4 weeks
- Priority processing: Not available for Indian applicants via the standard IRCC channel
How to track your application: Log into your IRCC account at ircc.canada.ca → "Check application status." Your status will show one of the following: "Application received," "Processing," "Decision made," or "Additional documents requested." A status of "Decision made" means the visa has been approved or refused — check the portal for the next steps. If your passport has been dispatched to the VFS courier, you will receive an SMS or email from VFS Global India with a tracking number.
If your status shows "Decision made" but your passport has not arrived within 10 business days of the status change, contact VFS Global directly with your application number. Do not rebook travel until you have the actual visa stamp in your passport — "Decision made" does not mean the visa is issued in all cases.
Financial Requirements for Canada Visa — Bank Balance, Funds, and Ties to India
One of the most scrutinised parts of a Canada visitor visa application is financial proof. The IRCC does not publish a fixed minimum bank balance figure, but based on application patterns and processing officer guidelines, Indian applicants are generally expected to demonstrate ₹3,00,000–₹6,00,000 in accessible funds for a 2–3 week trip. For longer trips or families of multiple applicants, this figure should be proportionally higher. The key is not just the balance — it is how the money got there.
Officers look for a salary or income that justifiably produces the balance shown. A savings account with a large one-time deposit two weeks before applying (sometimes called "parking funds") raises immediate red flags and is a leading cause of financial refusals. Your 6-month bank statement should show regular credits consistent with your stated employment, a growing or stable balance, and no unexplained large debits.
- Salary account statements: 6 months, showing consistent monthly credits matching your salary letter
- Savings account statements: 6 months; a combined average balance of ₹3–6 lakh is a reasonable baseline for a solo trip
- Fixed deposits / investments: Include FD receipts or mutual fund statements — these show wealth beyond the current account
- ITR / Form 16: Proves your declared income is taxed and legitimate; 2–3 years recommended
- Property ownership documents: A title deed in your name is one of the strongest tie-to-India proofs available
- Family ties: If you have dependants in India (spouse, children, parents), include their documents to show you have strong reasons to return
- Employment NOC: A letter from your employer approving leave and confirming your position is held on return — this demonstrates both financial stability and a reason to come back
Strong ties letter: A well-written cover letter explaining your ties to India (home, family, job, business) is not mandatory but significantly improves outcomes. Address the officer's central concern — "will this person leave Canada at the end of their visit?" — directly and convincingly. Mapshore's visa team reviews and edits cover letters as part of our full application service.
Biometrics for Canada Visa — What to Expect and Where to Book
Biometrics (fingerprints and a digital photograph) are collected by VFS Global at their Application Support Centres (ASCs) in India. As of 2026, biometrics are required for most Indian applicants aged 14–79 applying for a TRV. Once you have given biometrics to IRCC, the data is stored for 10 years — you do not need to repeat the process for subsequent Canada visa applications within that window, even if you reapply with a new passport.
After submitting your online application and paying fees, you will receive a Biometrics Instruction Letter (BIL) by email from IRCC — typically within 24–72 hours. Take this letter, your passport, and your VFS service fee to the biometrics appointment. The appointment itself is brief (10–15 minutes): VFS staff will scan your fingerprints and take a live photograph. No documents are adjudicated at this stage — it is a collection-only appointment.
- Who needs biometrics: Most Indian applicants aged 14–79 who have not given biometrics to IRCC in the last 10 years
- What to bring: Biometrics Instruction Letter (BIL), valid passport, VFS service fee payment
- Kochi VFS centre: Located approximately at Vismaya IT Park, Infopark, Kochi — book through vfsglobal.com/canada/india
- Other Kerala options: Slots at Kochi can book up quickly; if unavailable, Chennai or Bangalore VFS centres are alternatives within 1–2 travel hours
- Validity: Biometrics are valid for 10 years; no repeat needed for reapplication within this period
- Book early: During peak season (May–August), Kochi VFS slots fill within days of new openings; check the portal daily or contact our Kochi office for availability alerts
Common Canada Visa Refusal Reasons — and How to Avoid Them
Canada visa refusals from India most commonly cite Section 179(b) of the IRPA — "I am not satisfied that you will leave Canada at the end of your authorised stay." This is a catch-all assessment of intent to return, and it is triggered by a combination of weak financial evidence, unclear purpose, poor travel history, and insufficient ties to India. Understanding each cause allows you to address them proactively before your application is submitted.
- "Not satisfied you will leave Canada": The most common refusal reason. Address by submitting a strong ties letter covering your property, employment, family, and financial commitments in India. The officer must see that returning home is in your interest.
- Insufficient funds: A low or inconsistent bank balance, or a large recent deposit with no salary history behind it. Use your natural salary account; do not borrow funds to inflate the balance temporarily.
- Weak employment proof: Vague or unsigned employment letters, missing leave approval, or a letter that does not include salary and tenure details. Use official company letterhead and have the letter signed by HR with a company stamp.
- Unclear purpose of visit: Applications that say "tourism" without a specific itinerary raise questions. Include a provisional plan (cities to visit, days per city, activities) in your cover letter.
- No prior international travel: First-time travellers are scrutinised more closely. If you have a valid Schengen visa, UK visa, or US visa, include copies. Our Schengen visa page and UK visa page have details if you are building a travel history.
- Missing or incorrect documents: Incomplete applications are refused outright. Use a checklist and confirm every required document is uploaded before submitting.
- Inconsistencies between documents: The name on the bank statement does not match the passport, or the address in the employment letter differs from the application. Cross-check all documents for consistency before uploading.
If your application is refused, IRCC provides written reasons. You cannot appeal a visitor visa refusal directly, but you can reapply immediately with a stronger file addressing the stated concerns. Many applicants who are refused on a first application succeed on a second submission when the gaps are properly addressed. Mapshore reviews past refusal letters and builds reapplication files as part of our visa assistance service.
Canada Visa Validity — Multiple Entry, 10-Year Visa, and Conditions
When approved, most Indian applicants receive a multiple-entry TRV. This means you can travel to Canada multiple times without reapplying for the duration of the visa. The visa is typically issued for up to 10 years from the date of issue, or until one month before your passport expiry date — whichever is earlier. If your passport is expiring in 3 years, your Canada visa will be valid for slightly under 3 years, not 10. Always renew your passport before applying if expiry is within 3–4 years.
Having a valid TRV does not guarantee entry into Canada. The Canada Border Services Agency (CBSA) officer at the port of entry makes the final decision on admission and determines the length of stay authorised — usually stamped in your passport as a date or written on an Entry Record. The default authorisation is 6 months per entry, but the officer may grant less based on your stated travel purpose and onward plans. Never plan a trip to Canada assuming the officer will automatically grant the full 6 months.
- Validity: Up to 10 years from issue, or 1 month before passport expiry — whichever is sooner
- Entries: Multiple (you can travel to Canada repeatedly)
- Stay per entry: Up to 6 months, determined by the CBSA officer at arrival
- Cannot do on a TRV: Work, study for more than 6 months, or apply for permanent residence from within Canada on a visitor status
- Extending a stay: If you wish to stay longer than authorised, apply for an extension online through IRCC before your authorisation expires — overstaying has serious consequences for future visa applications
- If your passport is renewed: Carry both old and new passports — the visa stamp remains valid in the old passport and is still usable with the new passport
How Mapshore Helps with Your Canada Visa Application
Mapshore is a Kerala-based travel and visa consultancy with physical offices in Kochi and Kozhikode. Our visa team processes Canada TRV applications for clients across Kerala, providing end-to-end support from document checklist review through to biometrics appointment scheduling and post-submission tracking. We do not use third-party aggregators — your documents are handled directly by our in-house visa advisors, and our team liaises with VFS Global on any slot or courier issues that arise.
Our Canada visa service includes: personalised document checklist based on your employment profile, cover letter drafting and review, DS-5540 / IMM form verification, biometrics appointment coordination at Kochi VFS, and real-time application status tracking with proactive alerts. For families or groups travelling together, we batch submissions to reduce the total cost and manage biometrics scheduling for all members in a single visit. Previous refusals are reviewed at no additional cost — we identify the gap and rebuild the file before resubmission.
- Offices: Kochi (Infopark area) and Kozhikode (Calicut) — walk-in consultations available
- Remote support: WhatsApp document review and video consultation available for clients outside Kerala
- Turnaround: Complete application file prepared within 48–72 hours of document handover
- VFS coordination: We monitor Kochi VFS biometrics slot releases and alert you immediately when slots open
Ready to start? Apply Now and one of our visa advisors will contact you within 24 hours to discuss your application profile and timeline.
Why choose Mapshore for your Canada visa from India
We have filed this before
Mapshore has been arranging visas alongside flights and holidays since 2005, so the checklist we hand you is the one that is working at that consulate now.
Your file is checked before it goes in
We read every document against the current requirement list first. Most straightforward refusals come down to a missing statement or a photo at the wrong size, and those are cheap to catch early.
Honest timelines, not best cases
We tell you the turnaround to plan around for your nationality and the season you are travelling in, and we say so early if your dates are too tight to be safe.
A refusal is not the end of it
Bring us the refusal letter. We work out which ground it was refused on, fix that specific thing, and file again rather than resubmitting the same file.
One named person on your file
You deal with the consultant handling your application rather than a queue, and we still pick up when something shifts mid-holiday.
Canada visa questions from India
Yes, Indian applicants can reapply for a Canada visitor visa from India after a refusal by answering the specific ground in the IRCC refusal letter with stronger Indian funds, purpose and ties. There is no waiting period from India, but you must declare prior refusals. Mapshore in Kerala reviews your letter and rebuilds the file before resubmission from India.
Travel insurance is not mandatory for a Canada visitor visa from India, but it is strongly recommended for medical care in Canada where costs are high. Indian insurers provide policies that satisfy airline and border checks. Mapshore in Kerala advises Indian travellers, especially families and seniors, to carry comprehensive insurance to strengthen credibility and avoid hospital bills in Canada.
Canada visitor visa processing from India typically takes 20 to 40 days after biometrics at VFS Global India, depending on IRCC workload and season for Indian residents. IRCC publishes live processing times measured on complete files, so incomplete Indian files restart the clock. Apply at least eight weeks before travel from Kerala and monitor your Indian phone for IRCC requests.
From India the Canada visitor visa fee is CAD 100 per person plus CAD 85 for biometrics, with a capped family biometrics charge for Indian applicants applying together. VFS Global India service and courier fees are extra. All IRCC fees paid from India are non refundable, even if your Canada visa is refused after assessment in New Delhi or Ottawa.
From India you need a passport, photographs, six months of Indian bank statements, income tax returns, employment or business proof in India, travel itinerary and purpose letter, plus invitation details if hosted in Canada. IRCC checks why you will return to India, so Mapshore in Kerala reviews your Indian ties and finances before submitting the application online.
From India, Canada usually allows up to six months per entry, but the border officer decides the exact stay and may stamp a shorter date in your Indian passport. If no date is written, six months from entry applies. You must apply to extend before that date and you cannot work on a visitor visa issued from India.
What Our Customers Say
Reviews left by travellers on Google.
See all customer reviews-
We approached Mapshore for UK multiple tourist visa assistance for me and my family. It was very pleasant and easy experience from start to end. Special thanks to Ms.Manju for arranging appointment and everything within month and we got visa in two week's time from appointment. Thank you!
-
We recently booked a tour to Phuket and Krabi through Mapshore Travels for our parents, and we couldn’t be happier with the entire experience. From start to finish, the trip was beautifully organized, and every detail was thoughtfully arranged. Our parents, who are both above 60, were looked after with such genuine care that it gave us complete peace of mind. The hotels were top-notch, the food was delicious, and the entire itinerary was perfectly balanced for comfort and enjoyment. A special word of appreciation to Arshitha, who was our first point of contact – she coordinated everything seamlessly and was always available to answer questions. And a big thank you to Sadiq, the tour guide, who was incredibly friendly and made sure our parents felt at ease throughout the trip. Our parents came back with glowing smiles, beautiful memories, and immense satisfaction. We wholeheartedly recommend Mapshore Travels for anyone looking for a stress-free and well-organized vacation experience, especially for senior travellers. Thank you for making this journey so special for our parents.
-
Participated Thailand tour (From 26th April to 1st May 2025) with Mapshore Travels. We 30 members team really enjoyed the trip. The tour was well organised with 2 days night stay at Phuket and 2 days night stay at Krabi with first class accommodation and food. During the tour we participated in Phuket City Tour, visited Siam Niramit, Phi Phi island by big boat with lunch and National Park followed by Krabi City Tour, 7 islands Sunset tour by Longtail boat with all amenities. The tour conductor Mapshore provided english speaking Guide service throughout our tour. Really a hassle free tour and our special appreciation to Sri. Shehab, the representative of Mapshore, for his special care and hospitality to each and every tour member. I strongly recommend to choose Mapshore Travels for all kind of tours and services.
-
We recently had an amazing Phuket-Krabi tour with Mapshore, and it was truly a memorable experience. The itinerary was packed with enjoyable activities including island tours, cultural shows, shopping, and heritage site visits. The accommodations were top-notch, with stays in 4-star hotels conveniently located near major tourist attractions. We flew with Malaysian Airlines, which offered a comfortable travel experience. The restaurants selected for our meals were of good standards, offering a variety of delicious options. Transportation throughout the trip was excellent, timely, and felt very safe. A special thanks to our tour manager Shehab and local guide Sui for their exceptional coordination and support. Everything was seamlessly managed from start to finish, making the trip smooth and stress-free. Highly recommended.
-
We recently traveled to Vietnam with Mapshore Holidays and had an amazing experience. Everything was well-organized—from airport transfers to hotel stays and sightseeing tours. The itinerary was well-paced, and we got to explore some beautiful cities and landmarks. The guides were friendly, knowledgeable, and helpful throughout the trip. We didn’t face any issues, and the entire journey was smooth and enjoyable. Highly recommend Mapshore Holidays for a hassle-free travel experience!
-
It was an amazing experience travelling to Thailand with mapshore! They have helped me throughout the trip in planning.They’re very professional,responsible and attentive to my needs.The itinerary was a perfect blend of activities,adventure,exploration and relaxation.From transportation to accommodation,everything was smooth and hassle-free.I would highly recommend them to anyone looking to explore new destinations!
-
I recently traveled to Kuala Lumpur, Malaysia, with Mapshore Tours & Travels. From beginning to end, everything was well organized and communicated to us clearly. Thanks to Arshita for always checking on us, even while we were in Malaysia. I hope I get to travel with your team again very soon. All the best in everything you are doing to help people see the world! :)
-
The trip was amazing and beyond our expectations. Excellent coordination and arrangements.Stay and food was excellent. Drivers and their support was excellent. Cruise trip was mind-blowing and amazing. And my wedding anniversary celebration in the cruise was a great surprise. No negatives to say full of positives. Two small negatives are lunch at safari world is not good as compared with other days lunch and flight to thailand was little bit horrible due poor seating. But these negatives can be forgettable by the very much positive sides Thank for providing such a wonderful memorable vacation to me and my family. Rating from my side on behalf of my family especially from my kids, is 10/10 Thank you once again to all the crews 👌
-
Thank you for arranging an amazing trip to Armenia. The whole trip went very smoothly and we all had our best holiday ever because of Piljo"s support. He was all time available for the guidance during the trip. Thank you Mapshore and Piljo
-
Unforgettable trip to Phuket&Krabi with RJ Fazlu, thanks to Team Mapshore, especially Team Manager Mr. Piljo! Impeccable service, unforgettable experiences, and lifelong memories. Highly recommended! Don't miss out!"
-
Thanks Piljo Paul for arranging an amazing trip. The whole trip went very smoothly and my kids had their best holiday ever.It was wonderful! Your organisation was excellent and the variety of venues and hotels was great.Thankyou once again!
-
Thanks for amazing trip .🙏🤟👍
-
Perfect 👍
Photos from Travellers