Travel Triangle

South Africa Tour Packages

About South Africa: rated 4.2/5 (based on 370 reviews) | Packages starting from 45,000/-

South Africa tour packages are characterized by the spectacular coastline, desert landscapes, wildlife safaris, and cosmopolitan cities. Located in southernmost Africa, the country is officially known as the Republic of South Africa. For those planning a trip to South Africa for a week or longer period should learn about the place in our detailed South Africa tour guide below.

Whether it’s a family vacation, an adventure trip, or an outing with friends, South Africa trip offers all the experiences to please everyone.

What are the best cities to get on a South Africa tour from?

Booking customizable South Africa travel packages from Indian cities such as New Delhi, Mumbai, Kolkata, and Bangalore is one of the most convenient options to discover South Africa’s delights. From sandy beaches and towering mountains to endless deserts and national parks, South Africa has plenty of thrills rolled up its sleeve. It is very important to plan a South Africa trip in advance as it’s one of the major travel destinations in Africa.

One of the most beckoning aspects of these tour packages for South Africa is that they incorporate a full-fledged tour itinerary which ensures a planned, organized and hassle-free holiday. These itineraries are specially crafted by our travel experts to cater to all possible needs and requirements of the travelers. Therefore, a number of facilities such as sightseeing tours, outdoor activities, luxurious and comfortable accommodations, and hassle-free transfers are included in these packages. In order to provide our customers with a memorable experience to be cherished for life, our South Africa holiday tour packages are comprising all the major attractions and activities that urge tourists to extend their sojourn and make memories, like never before!

What are the best places one must visit in South Africa?

Our South Africa travel packages are curated with an endeavour to give travelers the best chance of exploring South Africa. For instance, history buffs can customize attractions such as Cradle of Humankind, Voortrekker Monument, Castle of Good Hope, and Apartheid Museum in their tour itinerary of South Africa. Travelers on a family vacation can plan a visit to kid-friendly places like Two Oceans Aquarium, Gold Reef City, National Zoological Gardens of South Africa, and uShaka Marine World to have a wholesome experience.

Travelers can visit South Africa without much fuss as its major metropolitan areas like Johannesburg, Cape Town, and Durban are well connected with countries in the world, including India. There are regular non-stop flights operating quite frequently between from cities like Mumbai and Delhi to Johannesburg and Cape Town. Intercity travel in South Africa can be done efficiently using a railway transport system.

  • Shortlisted Packages

  • No packages to compare. Please add using ‘Add to compare’ button.
<<
0

Compare

Packages by City

Cape TownJohannesburg

Filters

List of South Africa Tour Packages

Call Us for details

844 844 9287

70 Packages Found

South Africa Tour Package In Summer
Please deselect at least one item. Only 3 are allowed.
9 Days & 8 Nights Customizable
Starting from:8% OffExact prices may vary based on availability.
₹ 150,000/-₹ 163,043/-

Per Person on twin sharing

  • Mountains
  • Nature
  • Island Tours

Hotel included in package:

Cities:

  • Johannesburg (2D)
  • Kruger National Park (2D)
  • Cape Town (5D)

South Africa is known to be the most varied country in the entire African continent whi....

  • Upto 4 Stars

  • Flights

  • Meals

  • Sightseeing

  • Stay Included

  • Transfers

Lovely Johannesburg Honeymoon Package
Please deselect at least one item. Only 3 are allowed.
4 Days & 3 Nights Customizable
Starting from:9% OffExact prices may vary based on availability.
₹ 45,000/-₹ 49,450/-

Per Person on twin sharing

  • Ideal for couples
  • Emperor’s Palace
  • Sun City

Hotel included in package:

Cities:

  • Johannesburg (1D)
  • Sun City (3D)

Began as a 19th-century gold-mining settlement and once home to Nelson Mandela, J....

  • Upto 3 Stars

  • Flights

  • Meals

  • Sightseeing

  • Stay Included

  • Transfers

Joyful Johannesburg Sightseeing Tour Package
Please deselect at least one item. Only 3 are allowed.
6 Days & 5 Nights Customizable
Starting from:9% OffExact prices may vary based on availability.
₹ 50,000/-₹ 54,945/-

Per Person on twin sharing

  • Sightseeing
  • Safari
  • Night Safari

Hotel included in package:

Cities:

  • Johannesburg (2D)
  • Kruger National Park (4D)

Grab an amazing vacation opportunity with this 5 nights, 6 days Joha....

  • Upto 3 Stars

  • Flights

  • Meals

  • Sightseeing

  • Stay Included

  • Transfers

Ravishing South Africa Honeymoon Package
Please deselect at least one item. Only 3 are allowed.
6 Days & 5 Nights Customizable
Starting from:9% OffExact prices may vary based on availability.
₹ 50,000/-₹ 54,945/-

Per Person on twin sharing

  • Sightseeing
  • Nature
  • Mountains

Hotel included in package:

Cities:

  • Cape Town (6D)

Grab this well-designed this 5 nights, 6 days South Africa honeymoon....

  • Upto 3 Stars

  • Flights

  • Meals

  • Sightseeing

  • Stay Included

  • Transfers

Captivating Cape Town Tour Package
Please deselect at least one item. Only 3 are allowed.
4 Days & 3 Nights Customizable
Starting from:10% OffExact prices may vary based on availability.
₹ 50,000/-₹ 55,555/-

Per Person on twin sharing

  • Table Mountain
  • Cape Point
  • Cape Town

Hotel included in package:

Cities:

  • Cape Town (4D)

No other city in Africa is more cosmopolitan than Cape Town. Start your Cap....

  • Upto 3 Stars

  • Flights

  • Meals

  • Sightseeing

  • Stay Included

  • Transfers

Captivating Cape Town Sightseeing Tour Packages
Please deselect at least one item. Only 3 are allowed.
4 Days & 3 Nights Customizable
Starting from:9% OffExact prices may vary based on availability.
₹ 50,000/-₹ 54,945/-

Per Person on twin sharing

  • Sightseeing
  • Leisure Time
  • Architecture

Hotel included in package:

Cities:

  • Cape Town (4D)

This summer, embark on a tour of this singularly beautiful city, called Cape Town....

  • Upto 3 Stars

  • Flights

  • Meals

  • Sightseeing

  • Stay Included

  • Transfers

A Marvelous Honeymoon In Cape Town
Please deselect at least one item. Only 3 are allowed.
4 Days & 3 Nights Customizable
Starting from:9% OffExact prices may vary based on availability.
₹ 50,000/-₹ 54,945/-

Per Person on twin sharing

  • City Tour
  • Leisure Day
  • Sightseeing
  • Cruise

Hotel included in package:

Cities:

  • Cape Town (4D)

Cape Town is one of the most popular destinations of South Africa and is a lovely....

  • Upto 3 Stars

  • Flights

  • Meals

  • Sightseeing

  • Stay Included

  • Transfers

Stunning Cape Town Tour Package
Please deselect at least one item. Only 3 are allowed.
5 Days & 4 Nights Customizable
Starting from:12% OffExact prices may vary based on availability.
₹ 55,000/-₹ 62,500/-

Per Person on twin sharing

  • Wildlife safari
  • Waterpark
  • Cape Point
  • Cruise

Hotel included in package:

Cities:

  • Cape Town (5D)

Your dream holiday comes true as you book this customizable 4 nights....

  • Upto 4 Stars

  • Flights

  • Meals

  • Sightseeing

  • Entrance fees/Extra activiies

  • Cruise

  • Visa fees and assistance

  • Airport taxes

  • Stay Included

  • Transfers

Thrilling Johannesburg Tour Package With Kruger Safari
Please deselect at least one item. Only 3 are allowed.
6 Days & 5 Nights Customizable
Starting from:9% OffExact prices may vary based on availability.
₹ 60,000/-₹ 65,934/-

Per Person on twin sharing

  • Safari
  • Wildlife
  • National Park

Hotel included in package:

Cities:

  • Johannesburg (2D)
  • Kruger National Park (4D)

Take a revitalising break by booking this 6 days and 5 nights Kruger....

  • Upto 3 Stars

  • Flights

  • Meals

  • Sightseeing

  • Stay Included

  • Transfers

Charismatic South Africa Sightseeing Tour Package
Please deselect at least one item. Only 3 are allowed.
7 Days & 6 Nights Customizable
Starting from:9% OffExact prices may vary based on availability.
₹ 60,000/-₹ 65,934/-

Per Person on twin sharing

  • City Tour
  • Wildlife
  • Elephant rides
  • Kruger National Park
  • Thrilling rides

Hotel included in package:

Cities:

  • Johannesburg (3D)
  • Sun City (2D)
  • Kruger National Park (2D)

Johannesburg is the second largest city in Africa and a premier destination among....

  • Upto 3 Stars

  • Flights

  • Meals

  • Sightseeing

  • Stay Included

  • Transfers

Splendid South Africa Family Package
Please deselect at least one item. Only 3 are allowed.
6 Days & 5 Nights Customizable
Starting from:9% OffExact prices may vary based on availability.
₹ 60,000/-₹ 65,934/-

Per Person on twin sharing

  • Sightseeing
  • Nature
  • Island tour
  • Mountains

Hotel included in package:

Cities:

  • Cape Town (6D)

family tour package. Created carefully to impart you the best experi....

  • Upto 4 Stars

  • Flights

  • Meals

  • Sightseeing

  • Stay Included

  • Transfers

A Blissful Seychelles Tour Package
Please deselect at least one item. Only 3 are allowed.
6 Days & 5 Nights Customizable
Starting from:9% OffExact prices may vary based on availability.
₹ 60,999/-₹ 67,032/-

Per Person on twin sharing

  • Sightseeing
  • Ferry ride
  • Adventure

Hotel included in package:

Cities:

  • Praslin (2D)
  • Mahe (4D)

Looking for a relaxing family vacation away from home in the soothing winds of in....

  • Upto 5 Stars

  • Flights

  • Meals

  • Sightseeing

  • Stay Included

  • Transfers

Enchanting Johannesburg Honeymoon Package
Please deselect at least one item. Only 3 are allowed.
6 Days & 5 Nights Customizable
Starting from:9% OffExact prices may vary based on availability.
₹ 64,999/-₹ 71,428/-

Per Person on twin sharing

  • Wildlife
  • Sightseeing
  • Shopping

Hotel included in package:

Cities:

  • Johannesburg (2D)
  • Kruger National Park (4D)

Johannesburg or Jozi as it is often called is the &lsqu....

  • Upto 4 Stars

  • Flights

  • Meals

  • Sightseeing

  • Stay Included

  • Transfers

South Africa Beach Tour Package
Please deselect at least one item. Only 3 are allowed.
8 Days & 7 Nights Customizable
Starting from:7% OffExact prices may vary based on availability.
₹ 74,000/-₹ 79,570/-

Per Person on twin sharing

  • Cape Point
  • Beach Tour
  • Cango Caves

Hotel included in package:

Cities:

  • Johannesburg (1D)
  • Mossel Bay (2D)
  • Cape Town (5D)

Do you want to spend this holiday on the land of good hope, shading you from your stres....

  • Upto 4 Stars

  • Flights

  • Meals

  • Sightseeing

  • Stay Included

  • Transfers

Exhilarating Johannesburg Tour Package
Please deselect at least one item. Only 3 are allowed.
7 Days & 6 Nights Customizable
Starting from:9% OffExact prices may vary based on availability.
₹ 74,999/-₹ 82,417/-

Per Person on twin sharing

  • City Tour
  • Wildlife safari
  • Waterpark

Hotel included in package:

Cities:

  • Johannesburg (3D)
  • Sun City (2D)
  • Kruger National Park (2D)

Johannesburg is South Africa's biggest city and capital of Gauteng province which....

  • Upto 3 Stars

  • Flights

  • Meals

  • Sightseeing

  • Stay Included

  • Transfers

Exciting Cape Town Tour Package From India
Please deselect at least one item. Only 3 are allowed.
6 Days & 5 Nights Customizable
Starting from:9% OffExact prices may vary based on availability.
₹ 80,000/-₹ 87,912/-

Per Person on twin sharing

  • Adventure
  • Cape Point
  • Table Mountain

Hotel included in package:

Cities:

  • Cape Town (6D)

The capital of South Africa, Cape Town can be the next holiday destination for yo....

  • Upto 4 Stars

  • Flights

  • Meals

  • Sightseeing

  • Stay Included

  • Transfers

Romantic South Africa Honeymoon Package From Chennai
Please deselect at least one item. Only 3 are allowed.
8 Days & 7 Nights Customizable
Starting from:9% OffExact prices may vary based on availability.
₹ 80,000/-₹ 87,912/-

Per Person on twin sharing

  • Architecture
  • Desert Safari
  • Leisure
  • Unlimited Fun

Hotel included in package:

Cities:

  • Johannesburg (1D)
  • Sun City (2D)
  • Cape Town (5D)

Embark on a once in a lifetime voyage to one of the most pristine safari destinat....

  • Upto 3 Stars

  • Flights

  • Meals

  • Sightseeing

  • Transfers

  • Stay Included

South Africa Honeymoon Package From Delhi
Please deselect at least one item. Only 3 are allowed.
7 Days & 6 Nights Customizable
Starting from:9% OffExact prices may vary based on availability.
₹ 80,000/-₹ 87,912/-

Per Person on twin sharing

  • Leisure time
  • Table Mountain
  • Victoria

Hotel included in package:

Cities:

  • Sun City (2D)
  • Johannesburg (1D)
  • Cape Town (4D)

South Africa honeymoon package from Delhi is a perfect getaway for a....

  • Upto 4 Stars

  • Flights

  • Meals

  • Sightseeing

  • Transfers

  • Stay Included

Wonderful South Africa Honeymoon Package
Please deselect at least one item. Only 3 are allowed.
7 Days & 6 Nights Customizable
Starting from:9% OffExact prices may vary based on availability.
₹ 80,000/-₹ 87,912/-

Per Person on twin sharing

  • Ideal for Couples
  • Wildlife Safari
  • Sun City

Hotel included in package:

Cities:

  • Sun City (2D)
  • Johannesburg (1D)
  • Cape Town (4D)

South Africa is located at the southernmost tip of the African continent housing ....

  • Upto 3 Stars

  • Flights

  • Meals

  • Sightseeing

  • Stay Included

  • Transfers

A Scintillating South Africa Tour from India
Please deselect at least one item. Only 3 are allowed.
8 Days & 7 Nights Customizable
Starting from:9% OffExact prices may vary based on availability.
₹ 80,000/-₹ 87,912/-

Per Person on twin sharing

  • Adventure
  • Nature
  • Beaches

Hotel included in package:

Cities:

  • Johannesburg (1D)
  • Sun City (2D)
  • Cape Town (5D)

South Africa is in the tip of the African continent. It has a moderate climate as....

  • Upto 3 Stars

  • Flights

  • Meals

  • Sightseeing

  • Stay Included

  • Transfers

FAQ's for South Africa

English is widely spoken and understood throughout South Africa. Afrikaans is the most common language in the country. Zulu, Tsonga, Tswana, and Sotho are some of the other African languages in South Africa.

Generally, South Africa is a safe country to spend a holiday. However, don't carry too much cash or jewelry, especially at night. Take particular care of your passport and travel documents. Travelers should take the same common-sense precautions that should be taken anywhere in the world.

In South Africa, a variety of charming accommodations are available from comfy safari lodges to high-end downtown hotels with modern conveniences. Depending on your time of the visit and location, accommodation options may vary.

The South African Rand, denoted by the symbol R, is the official currency of the country. Coins and notes are available from R10 to R200. The Rand is weaker than the Dollar, so a visit to South Africa is easily affordable by international standards. Foreign currencies can be exchanged at local banks and the Bureaux de Change.

South Africa is a year-round destination. For the best game-watching experience, plan a visit during the spring season (August through October) and for whale watching from mid-June to October. For diving and surfing, April through September is a good time. The beaches of South Africa are best visited in peak summers, from November to February.

An ideal honeymoon itinerary to South Africa should be of 10 nights and 11 days.

Why Book With Our Agents?

Only The Best Agents

Travelers deal with only the top 10% reviewed agents who are selected after a 23 step rigorous assessment procedure by TravelTriangle.

Ensuring Quality

TravelTriangle ensures quality service via verified partners by releasing the payment only after the booking vouchers/receipts are received by the traveler.

24*7 On-trip assistance by Local Travel Agents

Travelers deal with only the top 10% reviewed agents who are selected after a 23 step rigorous assessment procedure by TravelTriangle.

Similar Places You Should Visit

Traveler Reviews for South Africa

Read on to find out why our customers love us!

View All
  • Trip to South Africa

    While I found manoj ji a very nice and always accomodating person, I was not at all impressed by his management. Here is my pros and cons Pros: 1. Very well versed with the SA market 2. Provided very nice recommendations 3. Definitely will give a good price Cons 1. His management is not good 2. You have to chase him for getting the things done despite regular calling 3. He will forget to get the booking done- our hotel was not booked until the day we reached there. This really pissed me off
    PK

    Pranay Kapoor

    Delhi 9 days ago

  • Trip to South Africa

    The agent had been supportive and accommodative. He ensured we got the best hotels. The trip was managed well by the agent (Flyocity) The Sky Dive and Bungy Jump :)
    TH

    Trivedi Harshit

    Mumbai 12 days ago

  • Trip to South Africa

    Trip was very nicely planned and framed...enjoyed each and every moment ..thanks amit for all ur efforts and help ..
    Dr

    Drpriyankamisra

    Delhi 19 days ago

  • Trip to South Africa

    Place was no doubt an awesome destination. But, I really faced many issues during trip on booking fronts. Here are the details: 1. Despite having private transfers, the cab was not booked from Jburg hotel to airport. I reached airport on the very last minutes. 2. All the tour bookings for a particular day in kynsna was booked for the next day as compared to itinerary. I had to follow up 2 times. Thanks to the booking counters they allowed me on a previous day. (Cango Caves, Wildlike ranch, Ostrish Farm) 3. John benn Sunset cruise was booked on a day at 6:00 PM. I reached there at 5:50 PM and booking counters were closed and got to know later that we had to reach there 30 minutes before. No such information was imparted to us. After asking, to compensate, a same level cruise was booked in cape town at 3 PM. I reached there an hour ago and then got to know that it's booked for 4 PM and the same information was passed on to the vendor by the but nobody took a pain to inform me. I didn't wait for that for 2 hours and purchased tickets for 3 PM and those are also not yet reimbursed; provided that booking counters have reimbursed the already booked cruise tickets to the local vendor. After all this, I really can't think of recommending these vendors to anyone. It was a honeymoon tour and not even a single day passed away when I don't have to follow up for the things.
    PC

    Priyanshu Chinks

    New delhi a month ago

  • Trip to Sri Lanka

    My sister and I had the most fantastic holiday on your beautiful island. Cecil and our driver Priyankara were so hospitable. They are obviously very proud of Sri Lanka and so they should be. We fell in love with the warm, friendly people, beautiful climate, delicious food, culture, history and scenery of the country. Expect more travellers from South Africa as we have told all our family and friends of our wonderful holiday. We have been to many countries, but nothing can compare to Sri Lanka and Queenki Tours. Cecil went out of his way to ensure that all our expectations were met; in fact our expectations were exceeded. Spotting of 3 leopards in Yala National Park; Train ride to Ella; Elephant ride; hospitality of Sri Lankan people.
    Ma

    Mary

    Johannesburg a month ago

  • Trip to South Africa

    Trip was amazing and all the arrangements were on point. Nice services by Ms. Prerna from aerospace holidays. Thanks
    AB

    Anukriti Badgotri

    New delhi a month ago

  • Trip to South Africa

    Good arrangements. They have option to customise the trip as per your needs. Helpful staff.
    MV

    Mayur Vikani

    Mumbai a month ago

  • Trip to South Africa

    hi, I went to south africa and the trip was amazing, it wasn't hectic at all. Prerna was the one who was handling all vouchers and visa thing, she was very helpful and just a call away. we had our private transfers everywhere, and there was no problem anywhere. Everything was pe booked and went smooth.
    Av

    Avanschime

    Delhi 2 months ago

  • Trip to South Africa

    Having travelled with travel triangle before,I had expected better experience for my honeymoon trip but it was not! It was very bland and there were no customer delights or suprises planned. Also, there were no arrangements planned for us.The hotel provided at Johannesburg was not upto the mark as they denied to even provide the complimentary two bottles of water in the room when you checkin and their behaviour was also not good but the area was good.All the hotels strictly denied of being informed that a honeymoon couple is checking in and showed us the bookings as well that had come from the travel agent Prashanthi where nothing was mentioned.When we reached out to Flyocity and Prashanthi they started their blame game on the hotels.It was really frustrating to note that our names were all wrong everywhere and the hotel at capetown also denied a booking initially due to wrong names.It was also very frustrating to enquire at every hotel if they are aware about we being a honeymoon couple and then being introduced to guest relations to arrang on our own.It was after a lot of disappointments and to and fro that they arranged for a complimntary dinner and some decoration in the room on the very last day. Also, the driver though a good human being, was always in a hurry to pickup his grandson due to which our time was being cut short.After all we will not be going to SA every other day.All in all it was not what we had expected from travel triangle from a honeymoon trip! Only the time spent with each other as that is the best thing we had.Nothing that the travel partner made special.
    Cr

    Crystalpretty

    Noida 3 months ago

  • Trip to South Africa

    The idea of using travel triangle came through a discussion with my friend over a call, it seemed absurd to book an international vacation aka honeymoon through a mobile app but I was assured of the safety and features. This started my story with Travel Triangle. The idea of multiple travel companies reaching out to me with best possible itnenrary and rate was fascinating. We choose MK Holidays as our travel partner. I personally loved the idea of payments in installments. MK Holidays tried to squeeze the best possible places in South Africa in the limited time we had of 7 days. Nikhil and Manoj did the best they could to help and chalk out a lovely itnenrary for us. Hotels were splendid and the location choosen we're apt for honeymoon and relaxation. However, there are areas where Travel Triangle and MK Holidays can be better to enhance the overall experience. For Travel Triangle: 1. Rep should be more involved to have seemeless communication. I had to follow up too much with everyone. 2. Have more control on the travel companies For MK Holidays: 1. Please provide a detailed itinerary with contact details in advance. 2. Our last day was a bit of hassle as the driver didn't arrive to pick up and the one that came was not having a lot information about the City which made the experience a bit sour towards the end. 3. Be involved with customer more and make sure you be proactive. I had to follow up for every little thing. All in all it was a great trip and I thank all involved in making the vacation a great experience. 1. Winelands aka stellenbosch 2. Time spent and drive through Capetown had some magic that created some speechless moments for us. 3. Casino in Sun City 4. Excitement of spotting big 5 in Pilanesberg National Park
    CB

    Chirayu Buch

    Mumbai 3 months ago

The best time to visit South Africa depends on what and when travelers wish to experience there.

What can be the best time to visit here?

Winter and spring season, from May to September, is usually the most popular time to visit South Africa. During this time of the year, most travelers book customizable South Africa holiday packages to have the best possible travel experience in this country. Day temperatures in winter range between 15 and 18-degree Celsius, which is the ideal weather for sightseeing. Mercury at night in higher elevations plummet as low as -1 degree celsius during winters.

One can choose to take a tour package for South Africa during the months of July and August, for it’s the best time to visit this place. Either you want to enjoy safari rides or want to go for wildlife exploration, this period of the year has conducive weather. If you want to explore the coastline, then summers are the perfect time to make a visit to Southern Africa.

What places in South Africa offer the best experiences to its visitors?

Be it outdoor adventures in national parks or gastronomic delights at downtown restaurants, South Africa delivers best-in-class travel experiences. Kruger National Park, Kalahari Gemsbok National Park, and Table Mountain National Park are tailored for abundant adventure thrills. Wildlife safaris in South Africa offer ultimate 4x4 jungle safari experience. On the other hand, historical attractions like Stellenbosch town, Robben Island, and National Museum help understand the country better. Traverse the Golden Route and stop by tourist attractions like Robberg Nature Reserve, Knysna Elephant Park, Swartberg Pass, and Cango Caves.

From spending romantic time at night in the North Beach in Durban to the exciting cable car ride to the Table Mountain in Cape Town, there is a slew of things to do in South Africa. Adventure seekers and wildlife enthusiasts can have a face-off with wild animals such as lions, African elephants, buffalos, and cheetahs at the top wildlife reserves in South Africa. Thrilling rides at Gold Reef City amusement park in Johannesburg and Wells Estate Beach in Port Elizabeth are the ideal places to visit in South Africa on a sunny day.

So, choose the most suitable itinerary for South Africa trip from our South Africa tour package that takes care of both luxury and comfort.

Corporate Office:

Holiday Triangle Travel Private Limited

Address: Plot No - 29 , 3rd & 4th Floor,

Dynamic House, Maruti Industrial Complex, Sector 18,

Gurugram -122015,Haryana

Landline: 1800 123 5555

Connect with us on :

Payment Options

Made with

in India

All rights reserved © 2019